Struct commit_verify::multi_commit::MultiCommitment [−][src]
pub struct MultiCommitment(_);
Expand description
Final LNPBP-4 commitment value.
Represents tagged hash (with Lnpbp4Tag) of the sequentially serialized
MultiCommitBlock::commitments.
Trait Implementations
Mutably borrows from an owned value. Read more
Returns the “default value” for a type. Read more
Performs the conversion.
This method tests for self and other values to be equal, and is used
by ==. Read more
This method tests for !=.
This method returns an ordering between self and other values if one exists. Read more
This method tests less than (for self and other) and is used by the < operator. Read more
This method tests less than or equal to (for self and other) and is used by the <=
operator. Read more
This method tests greater than (for self and other) and is used by the > operator. Read more
type Strategy = UsingStrict
type Strategy = UsingStrict
Specific strategy. List of supported strategies: Read more
Instantiates wrapper type with the inner data
Returns reference to the inner representation for the wrapper type
Returns a mutable reference to the inner representation for the wrapper type Read more
Unwraps the wrapper returning the inner type
Auto Trait Implementations
impl RefUnwindSafe for MultiCommitment
impl Send for MultiCommitment
impl Sync for MultiCommitment
impl Unpin for MultiCommitment
impl UnwindSafe for MultiCommitment
Blanket Implementations
Mutably borrows from an owned value. Read more
Constructs tagged hash out of a given message data
Constructs tagged hash out of other hash type. Read more
Constructs tagged hash from byte slice. If slice length is not equal to
32 bytes, fails with Error::InvalidLength (this is just a
wrapper for sha256t::Hash::from_slice). Read more
Returns 32-byte slice array representing internal hash data