pub struct SealedDeclarationFingerprint { /* private fields */ }Expand description
SealedDeclarationFingerprint
Deterministic non-cryptographic fingerprint of one canonical sealed declaration snapshot.
The fingerprint covers canonical allocation declarations, their linked-code authorities, and the effective range-authority table. It is diagnostic metadata for comparing in-memory bootstrap bindings, not persisted allocation authority or an adversarial integrity proof.
Implementations§
Trait Implementations§
Source§impl Clone for SealedDeclarationFingerprint
impl Clone for SealedDeclarationFingerprint
Source§fn clone(&self) -> SealedDeclarationFingerprint
fn clone(&self) -> SealedDeclarationFingerprint
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 Copy for SealedDeclarationFingerprint
Source§impl Debug for SealedDeclarationFingerprint
impl Debug for SealedDeclarationFingerprint
Source§impl<'de> Deserialize<'de> for SealedDeclarationFingerprint
impl<'de> Deserialize<'de> for SealedDeclarationFingerprint
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for SealedDeclarationFingerprint
Source§impl Ord for SealedDeclarationFingerprint
impl Ord for SealedDeclarationFingerprint
Source§fn cmp(&self, other: &SealedDeclarationFingerprint) -> Ordering
fn cmp(&self, other: &SealedDeclarationFingerprint) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
1.21.0 (const: unstable) · Source§fn min(self, other: Self) -> Selfwhere
Self: Sized,
fn min(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the minimum of two values. Read more
Source§impl PartialOrd for SealedDeclarationFingerprint
impl PartialOrd for SealedDeclarationFingerprint
impl StructuralPartialEq for SealedDeclarationFingerprint
Auto Trait Implementations§
impl Freeze for SealedDeclarationFingerprint
impl RefUnwindSafe for SealedDeclarationFingerprint
impl Send for SealedDeclarationFingerprint
impl Sync for SealedDeclarationFingerprint
impl Unpin for SealedDeclarationFingerprint
impl UnsafeUnpin for SealedDeclarationFingerprint
impl UnwindSafe for SealedDeclarationFingerprint
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