pub struct ShardCid(/* private fields */);Expand description
CID pointing to an encrypted shard blob (AAD_SHARD).
Wraps serialized CIDv1 bytes. The referenced blob contains zstd-compressed file content (opaque block).
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ShardCid
impl<'de> Deserialize<'de> for ShardCid
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 ShardCid
impl StructuralPartialEq for ShardCid
Auto Trait Implementations§
impl Freeze for ShardCid
impl RefUnwindSafe for ShardCid
impl Send for ShardCid
impl Sync for ShardCid
impl Unpin for ShardCid
impl UnsafeUnpin for ShardCid
impl UnwindSafe for ShardCid
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