pub enum CidVerificationStatus {
Match,
Mismatch,
NonCanonical,
InvalidCid,
}Expand description
Outcome of comparing a canonical DAG-CBOR block with a CID string.
Variants§
Match
The canonical CID matches the validated block.
Mismatch
A canonical CID identifies different bytes.
NonCanonical
The CID parses but its textual representation is not canonical.
InvalidCid
The supplied text is not a valid CID.
Trait Implementations§
Source§impl Clone for CidVerificationStatus
impl Clone for CidVerificationStatus
Source§fn clone(&self) -> CidVerificationStatus
fn clone(&self) -> CidVerificationStatus
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 CidVerificationStatus
Source§impl Debug for CidVerificationStatus
impl Debug for CidVerificationStatus
impl Eq for CidVerificationStatus
Source§impl PartialEq for CidVerificationStatus
impl PartialEq for CidVerificationStatus
impl StructuralPartialEq for CidVerificationStatus
Auto Trait Implementations§
impl Freeze for CidVerificationStatus
impl RefUnwindSafe for CidVerificationStatus
impl Send for CidVerificationStatus
impl Sync for CidVerificationStatus
impl Unpin for CidVerificationStatus
impl UnsafeUnpin for CidVerificationStatus
impl UnwindSafe for CidVerificationStatus
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