Make core List moveable
Open
c++
Core
- Dominant language
- C++
- Stars
- 406
- Forks
- 134
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 24
Description
**Problem**
Core List now is not movable and it causes all the classes, which contain List as member, also being not movable.
**Solution**
Make List move copyable and move assignable
**Alternative**
Replace usage of List with other classes, which are movable. Preferable - std classes, such as std::vector or std::list.
But Indigo List implementation ensures that underlying memory layout is continuous. Which makes Indigo List CPU cache friendly.
**Additional context**
Core List should follow the Rule of 5
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.