Module sequence

Source
Expand description

Useful traits for manipulating sequences of data stored in GenericArrays

Traits§

Concat
Defines GenericSequences which can be joined together, forming a larger array.
Flatten
Defines a GenericSequence of GenericArrays which can be flattened into a single GenericArray, at zero cost.
GenericSequence
Defines some sequence with an associated length and iteration capabilities.
Lengthen
Defines any GenericSequence which can be lengthened or extended by appending or prepending an element to it.
Remove
Defines a GenericSequence which can be shortened by removing an element at a given index.
Shorten
Defines a GenericSequence which can be shortened by removing the first or last element from it.
Split
Defines a GenericSequence that can be split into two parts at a given pivot index.
Unflatten
Defines a GenericSequence of T which can be split evenly into a sequence of GenericArrays,

Type Aliases§

SequenceItem
Accessor for GenericSequence item type, which is really IntoIterator::Item