pub struct ManagedScopeProfileFingerprint(/* private fields */);Expand description
Content fingerprint of one frozen managed-scope profile definition.
Implementations§
Source§impl ManagedScopeProfileFingerprint
impl ManagedScopeProfileFingerprint
Sourcepub fn exclusive() -> Result<Self, Diagnostic>
pub fn exclusive() -> Result<Self, Diagnostic>
Compute the fingerprint of the frozen exclusive profile.
Sourcepub const fn as_fingerprint(&self) -> &Fingerprint
pub const fn as_fingerprint(&self) -> &Fingerprint
Return the generic domain-separated fingerprint.
Trait Implementations§
Source§impl Clone for ManagedScopeProfileFingerprint
impl Clone for ManagedScopeProfileFingerprint
Source§fn clone(&self) -> ManagedScopeProfileFingerprint
fn clone(&self) -> ManagedScopeProfileFingerprint
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 ManagedScopeProfileFingerprint
impl StructuralPartialEq for ManagedScopeProfileFingerprint
Auto Trait Implementations§
impl Freeze for ManagedScopeProfileFingerprint
impl RefUnwindSafe for ManagedScopeProfileFingerprint
impl Send for ManagedScopeProfileFingerprint
impl Sync for ManagedScopeProfileFingerprint
impl Unpin for ManagedScopeProfileFingerprint
impl UnsafeUnpin for ManagedScopeProfileFingerprint
impl UnwindSafe for ManagedScopeProfileFingerprint
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