Skip to main content

Module unsigned_vector

Module unsigned_vector 

Source
Expand description

UnsignedVector, a type representing vectors whose elements are primitive unsigned integers.

Modules§

access
Implementations of Index and IndexMut for UnsignedVector.
arithmetic
Traits for arithmetic on UnsignedVectors.
comparison
Implementations of Ord and PartialOrd for ShortlexUnsignedVector and ShortlexUnsignedVectorRef, comparing two vectors by dimension and then lexicographically.
conversion
Functions for converting an UnsignedVector to and from other types.
exhaustive
Iterators that generate UnsignedVectors without repetition.
extend
An implementation of Extend, for appending the elements produced by an iterator to an UnsignedVector.
logic
Traits for logic and bit manipulation on UnsignedVectors.
random
Iterators that generate UnsignedVectors randomly.
select_coordinates
Implementations of SelectCoordinates and SelectCoordinatesAssign, for selecting coordinates of an UnsignedVector by index.

Structs§

ShortlexUnsignedVector
ShortlexUnsignedVector is a wrapper around an UnsignedVector, taking the UnsignedVector by value.
ShortlexUnsignedVectorRef
ShortlexUnsignedVectorRef is a wrapper around an UnsignedVector, taking the UnsignedVector by reference.
UnsignedVector
A vector whose elements are primitive unsigned integers.