pub struct StructureChunk { /* private fields */ }Expand description
One structure chunk retaining its immutable native snapshot.
Implementations§
Source§impl StructureChunk
impl StructureChunk
Adapts one existing storage chunk without copying coordinates.
§Errors
Rejects missing chunks, models, coordinate ranges, or row mismatches.
Sourcepub const fn descriptor(&self) -> ChunkDescriptor
pub const fn descriptor(&self) -> ChunkDescriptor
Stable chunk metadata.
Trait Implementations§
Source§impl Clone for StructureChunk
impl Clone for StructureChunk
Auto Trait Implementations§
impl Freeze for StructureChunk
impl RefUnwindSafe for StructureChunk
impl Send for StructureChunk
impl Sync for StructureChunk
impl Unpin for StructureChunk
impl UnsafeUnpin for StructureChunk
impl UnwindSafe for StructureChunk
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