pub struct VerifiedMigrationHistoryBundleEntry { /* private fields */ }Expand description
One replay-verified historical manifest and its exact endpoint schemas.
Implementations§
Source§impl VerifiedMigrationHistoryBundleEntry
impl VerifiedMigrationHistoryBundleEntry
Sourcepub const fn manifest(&self) -> &VerifiedSchemaMigrationManifest
pub const fn manifest(&self) -> &VerifiedSchemaMigrationManifest
Return the verified manifest.
Sourcepub const fn manifest_digest(&self) -> MigrationManifestDigest
pub const fn manifest_digest(&self) -> MigrationManifestDigest
Return the raw digest of the exact canonical manifest bytes.
Sourcepub const fn source_schema(&self) -> &DeclaredSchema
pub const fn source_schema(&self) -> &DeclaredSchema
Return the historical declared schema required before this manifest.
Sourcepub const fn target_schema(&self) -> &DeclaredSchema
pub const fn target_schema(&self) -> &DeclaredSchema
Return the historical declared schema produced by this manifest.
Trait Implementations§
Source§impl Clone for VerifiedMigrationHistoryBundleEntry
impl Clone for VerifiedMigrationHistoryBundleEntry
Source§fn clone(&self) -> VerifiedMigrationHistoryBundleEntry
fn clone(&self) -> VerifiedMigrationHistoryBundleEntry
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 moreimpl Eq for VerifiedMigrationHistoryBundleEntry
impl StructuralPartialEq for VerifiedMigrationHistoryBundleEntry
Auto Trait Implementations§
impl Freeze for VerifiedMigrationHistoryBundleEntry
impl RefUnwindSafe for VerifiedMigrationHistoryBundleEntry
impl Send for VerifiedMigrationHistoryBundleEntry
impl Sync for VerifiedMigrationHistoryBundleEntry
impl Unpin for VerifiedMigrationHistoryBundleEntry
impl UnsafeUnpin for VerifiedMigrationHistoryBundleEntry
impl UnwindSafe for VerifiedMigrationHistoryBundleEntry
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