[−][src]Module bitvec::slice
BitSlice
Wide Reference
This module defines semantic operations on [u1]
, in contrast to the mechanical
operations defined in BitPtr
.
The &BitSlice
handle has the same size and general layout as the standard Rust
slice handle &[T]
. Its binary layout is wholly incompatible with the layout of
Rust slices, and must never be interchanged except through the provided APIs.
Structs
BitSlice | A compact slice of bits, whose cursor and storage types can be customized. |
Chunks | State keeper for chunked iteration over a |
ChunksExact | State keeper for exact chunked iteration over a |
ChunksExactMut | State keeper for mutable exact chunked iteration over a |
ChunksMut | State keeper for mutable chunked iteration over a |
Iter | State keeper for iteration over a |
RChunks | State keeper for reverse chunked iteration over a |
RChunksExact | State keeper for reverse exact iteration over a |
RChunksExactMut | State keeper for mutable reverse exact chunked iteration over a |
RChunksMut | State keeper for mutable reverse chunked iteration over a |
Windows | State keeper for sliding-window iteration over a |