pub struct DiagnosticRuntimeBinding {
pub policy_identity: PolicyIdentity,
pub declaration_fingerprint: SealedDeclarationFingerprint,
}Expand description
DiagnosticRuntimeBinding
Operator-facing view of the policy identity and declaration snapshot bound to one successful memory-runtime bootstrap.
Fields§
§policy_identity: PolicyIdentityBounded semantic identity of the bootstrap policy.
declaration_fingerprint: SealedDeclarationFingerprintDeterministic fingerprint of the sealed declaration snapshot.
Implementations§
Source§impl DiagnosticRuntimeBinding
impl DiagnosticRuntimeBinding
Sourcepub const fn new(
policy_identity: PolicyIdentity,
declaration_fingerprint: SealedDeclarationFingerprint,
) -> Self
pub const fn new( policy_identity: PolicyIdentity, declaration_fingerprint: SealedDeclarationFingerprint, ) -> Self
Build one runtime binding diagnostic.
Trait Implementations§
Source§impl Clone for DiagnosticRuntimeBinding
impl Clone for DiagnosticRuntimeBinding
Source§fn clone(&self) -> DiagnosticRuntimeBinding
fn clone(&self) -> DiagnosticRuntimeBinding
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 DiagnosticRuntimeBinding
impl Debug for DiagnosticRuntimeBinding
Source§impl<'de> Deserialize<'de> for DiagnosticRuntimeBinding
impl<'de> Deserialize<'de> for DiagnosticRuntimeBinding
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 DiagnosticRuntimeBinding
Source§impl PartialEq for DiagnosticRuntimeBinding
impl PartialEq for DiagnosticRuntimeBinding
Source§impl Serialize for DiagnosticRuntimeBinding
impl Serialize for DiagnosticRuntimeBinding
impl StructuralPartialEq for DiagnosticRuntimeBinding
Auto Trait Implementations§
impl Freeze for DiagnosticRuntimeBinding
impl RefUnwindSafe for DiagnosticRuntimeBinding
impl Send for DiagnosticRuntimeBinding
impl Sync for DiagnosticRuntimeBinding
impl Unpin for DiagnosticRuntimeBinding
impl UnsafeUnpin for DiagnosticRuntimeBinding
impl UnwindSafe for DiagnosticRuntimeBinding
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