pub struct IndexHeader {
pub entry_count: u32,
pub index_flags: u32,
}Expand description
8-byte header immediately before the block index entries.
Fields§
§entry_count: u32§index_flags: u32Reserved — must be 0.
Implementations§
Trait Implementations§
Source§impl Clone for IndexHeader
impl Clone for IndexHeader
Source§fn clone(&self) -> IndexHeader
fn clone(&self) -> IndexHeader
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for IndexHeader
impl Debug for IndexHeader
Source§impl PartialEq for IndexHeader
impl PartialEq for IndexHeader
impl Copy for IndexHeader
impl Eq for IndexHeader
impl StructuralPartialEq for IndexHeader
Auto Trait Implementations§
impl Freeze for IndexHeader
impl RefUnwindSafe for IndexHeader
impl Send for IndexHeader
impl Sync for IndexHeader
impl Unpin for IndexHeader
impl UnsafeUnpin for IndexHeader
impl UnwindSafe for IndexHeader
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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