pub struct LabelPart {
pub head: Vec<u8>,
pub data_len: u64,
pub body: ByteRange,
}Expand description
The label index.
Fields§
§head: Vec<u8>The 32-byte preamble (digest zeroed) and the root node.
data_len: u64Bytes of data blocks at the start of the body.
body: ByteRangeInput range of the body (data blocks, then directory nodes).
Trait Implementations§
Auto Trait Implementations§
impl Freeze for LabelPart
impl RefUnwindSafe for LabelPart
impl Send for LabelPart
impl Sync for LabelPart
impl Unpin for LabelPart
impl UnsafeUnpin for LabelPart
impl UnwindSafe for LabelPart
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more