Module slice

Module slice 

Source
Expand description

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.