pub struct EncodedPagedDirectory {
pub bytes: Vec<u8>,
pub root_length: u64,
pub page_count: usize,
pub page_entries: usize,
}Expand description
Output of encode_paged_directory: the whole .sttd bytes plus the root
length (→ manifest directory.rootLength) and page bookkeeping.
Fields§
§bytes: Vec<u8>[root frame][leaf 0 frame] ... — the content-addressed .sttd bytes.
root_length: u64At-rest length of the root frame (manifest directory.rootLength).
page_count: usize§page_entries: usizeAuto Trait Implementations§
impl Freeze for EncodedPagedDirectory
impl RefUnwindSafe for EncodedPagedDirectory
impl Send for EncodedPagedDirectory
impl Sync for EncodedPagedDirectory
impl Unpin for EncodedPagedDirectory
impl UnsafeUnpin for EncodedPagedDirectory
impl UnwindSafe for EncodedPagedDirectory
Blanket Implementations§
impl<T> Allocation for T
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more