Skip to main content

Module integer_vector

Module integer_vector 

Source
Expand description

IntegerVector, a type representing vectors whose elements are Integers.

Modules§

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

Structs§

IntegerVector
A vector whose elements are Integers.
ShortlexIntegerVector
ShortlexIntegerVector is a wrapper around an IntegerVector, taking the IntegerVector by value.
ShortlexIntegerVectorRef
ShortlexIntegerVectorRef is a wrapper around an IntegerVector, taking the IntegerVector by reference.