pub struct CeremonyDefinitionDigest(/* private fields */);Expand description
SHA-256 identity of a published ceremony definition.
Computed over a canonical encoding of what the definition declares, never over the document it arrived in: two YAML files differing in whitespace, key order or comments describe the same working session and must produce the same digest, while any material difference must produce a different one.
Implementations§
Trait Implementations§
Source§impl Clone for CeremonyDefinitionDigest
impl Clone for CeremonyDefinitionDigest
Source§fn clone(&self) -> CeremonyDefinitionDigest
fn clone(&self) -> CeremonyDefinitionDigest
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 CeremonyDefinitionDigest
Source§impl Debug for CeremonyDefinitionDigest
impl Debug for CeremonyDefinitionDigest
Source§impl<'de> Deserialize<'de> for CeremonyDefinitionDigest
impl<'de> Deserialize<'de> for CeremonyDefinitionDigest
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
Source§impl Display for CeremonyDefinitionDigest
impl Display for CeremonyDefinitionDigest
impl Eq for CeremonyDefinitionDigest
Source§impl Hash for CeremonyDefinitionDigest
impl Hash for CeremonyDefinitionDigest
Source§impl Ord for CeremonyDefinitionDigest
impl Ord for CeremonyDefinitionDigest
Source§fn cmp(&self, other: &CeremonyDefinitionDigest) -> Ordering
fn cmp(&self, other: &CeremonyDefinitionDigest) -> 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
Source§impl PartialEq for CeremonyDefinitionDigest
impl PartialEq for CeremonyDefinitionDigest
Source§impl PartialOrd for CeremonyDefinitionDigest
impl PartialOrd for CeremonyDefinitionDigest
Source§impl Serialize for CeremonyDefinitionDigest
impl Serialize for CeremonyDefinitionDigest
impl StructuralPartialEq for CeremonyDefinitionDigest
Auto Trait Implementations§
impl Freeze for CeremonyDefinitionDigest
impl RefUnwindSafe for CeremonyDefinitionDigest
impl Send for CeremonyDefinitionDigest
impl Sync for CeremonyDefinitionDigest
impl Unpin for CeremonyDefinitionDigest
impl UnsafeUnpin for CeremonyDefinitionDigest
impl UnwindSafe for CeremonyDefinitionDigest
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