pub struct CommitCid(/* private fields */);Expand description
CID pointing to an envelope-encrypted commit blob (AAD_COMMIT).
Wraps serialized CIDv1 bytes. The referenced blob decrypts to an
CBOR-serialized Commit struct.
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for CommitCid
impl<'de> Deserialize<'de> for CommitCid
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 CommitCid
impl StructuralPartialEq for CommitCid
Auto Trait Implementations§
impl Freeze for CommitCid
impl RefUnwindSafe for CommitCid
impl Send for CommitCid
impl Sync for CommitCid
impl Unpin for CommitCid
impl UnsafeUnpin for CommitCid
impl UnwindSafe for CommitCid
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