pub struct IndexedSnapshotBundleSummary {
pub format_version: u32,
pub source_map_id: Vec<u8>,
pub source_version: MapVersionId,
pub catalog_version: MapVersionId,
pub index_count: usize,
pub node_count: usize,
pub byte_count: usize,
}Expand description
Compact validated metadata for an indexed snapshot bundle.
Fields§
§format_version: u32§source_map_id: Vec<u8>§source_version: MapVersionId§catalog_version: MapVersionId§index_count: usize§node_count: usize§byte_count: usizeTrait Implementations§
Source§impl Clone for IndexedSnapshotBundleSummary
impl Clone for IndexedSnapshotBundleSummary
Source§fn clone(&self) -> IndexedSnapshotBundleSummary
fn clone(&self) -> IndexedSnapshotBundleSummary
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 IndexedSnapshotBundleSummary
impl Debug for IndexedSnapshotBundleSummary
impl Eq for IndexedSnapshotBundleSummary
impl StructuralPartialEq for IndexedSnapshotBundleSummary
Auto Trait Implementations§
impl Freeze for IndexedSnapshotBundleSummary
impl RefUnwindSafe for IndexedSnapshotBundleSummary
impl Send for IndexedSnapshotBundleSummary
impl Sync for IndexedSnapshotBundleSummary
impl Unpin for IndexedSnapshotBundleSummary
impl UnsafeUnpin for IndexedSnapshotBundleSummary
impl UnwindSafe for IndexedSnapshotBundleSummary
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