Module nibble::slice
[−]
[src]
Traits for dealing with slices of nibbles.
Structs
NibSliceFull |
Nibble slice which only contains complete pairs. |
NibSliceNoBoth |
Nibble slice which is missing the leftmost, high-order and the rightmost, low-order nibbles. |
NibSliceNoL |
Nibble slice which is missing the leftmost, high-order nibble. |
NibSliceNoR |
Nibble slice which is missing the rightmost, low-order nibble. |
Enums
NibSlice |
Reference to a nibble slice. |
NibSliceAligned |
Reference to a nibble slice that's aligned to a byte boundary. |
NibSliceAlignedMut |
Mutable reference to a nibble slice that's aligned to a byte boundary. |
NibSliceEven |
Reference to a nibble slice with an even number of nibbles. |
NibSliceEvenMut |
Mutable reference to a nibble slice with an even number of nibbles. |
NibSliceMut |
Mutable reference to a nibble slice. |
NibSliceOdd |
Reference to a nibble slice with an odd number of nibbles. |
NibSliceOddMut |
Reference to a nibble slice with an odd number of nibbles. |
NibSliceUnaligned |
Reference to a nibble slice that's not aligned to a byte boundary. |
NibSliceUnalignedMut |
Mutable reference to a nibble slice that's not aligned to a byte boundary. |
Traits
NibSliceExt |
A slice of nibbles. |
NibSliceMutExt |
A mutable slice of nibbles. |