pub struct PhysicalFileHeader {Show 28 fields
pub format_version: u32,
pub sequence: u64,
pub manifest_oldest_root: u64,
pub manifest_root: u64,
pub free_set_root: u64,
pub manifest_page: u32,
pub manifest_checksum: u64,
pub collection_roots_page: u32,
pub collection_roots_checksum: u64,
pub collection_root_count: u32,
pub snapshot_count: u32,
pub index_count: u32,
pub catalog_collection_count: u32,
pub catalog_total_entities: u64,
pub export_count: u32,
pub graph_projection_count: u32,
pub analytics_job_count: u32,
pub manifest_event_count: u32,
pub registry_page: u32,
pub registry_checksum: u64,
pub recovery_page: u32,
pub recovery_checksum: u64,
pub catalog_page: u32,
pub catalog_checksum: u64,
pub metadata_state_page: u32,
pub metadata_state_checksum: u64,
pub vector_artifact_page: u32,
pub vector_artifact_checksum: u64,
}Expand description
Minimal physical state published into page 0 for paged databases.
Fields§
§format_version: u32§sequence: u64§manifest_oldest_root: u64§manifest_root: u64§free_set_root: u64§manifest_page: u32§manifest_checksum: u64§collection_roots_page: u32§collection_roots_checksum: u64§collection_root_count: u32§snapshot_count: u32§index_count: u32§catalog_collection_count: u32§catalog_total_entities: u64§export_count: u32§graph_projection_count: u32§analytics_job_count: u32§manifest_event_count: u32§registry_page: u32§registry_checksum: u64§recovery_page: u32§recovery_checksum: u64§catalog_page: u32§catalog_checksum: u64§metadata_state_page: u32§metadata_state_checksum: u64§vector_artifact_page: u32§vector_artifact_checksum: u64Trait Implementations§
Source§impl Clone for PhysicalFileHeader
impl Clone for PhysicalFileHeader
Source§fn clone(&self) -> PhysicalFileHeader
fn clone(&self) -> PhysicalFileHeader
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 PhysicalFileHeader
impl Debug for PhysicalFileHeader
Source§impl Default for PhysicalFileHeader
impl Default for PhysicalFileHeader
Source§fn default() -> PhysicalFileHeader
fn default() -> PhysicalFileHeader
Returns the “default value” for a type. Read more
impl Copy for PhysicalFileHeader
Auto Trait Implementations§
impl Freeze for PhysicalFileHeader
impl RefUnwindSafe for PhysicalFileHeader
impl Send for PhysicalFileHeader
impl Sync for PhysicalFileHeader
impl Unpin for PhysicalFileHeader
impl UnsafeUnpin for PhysicalFileHeader
impl UnwindSafe for PhysicalFileHeader
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> 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 moreSource§impl<T> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request