Struct atrium_api::types::CidLink
source · pub struct CidLink(pub Cid);
Expand description
Representation of an IPLD Link.
This type is used when the dag-cbor
feature is enabled.
Otherwise, it will be an object for JSON encoding with
the single key $link
and the string-encoded CID as a value.
Tuple Fields§
§0: Cid
Trait Implementations§
source§impl<'de> Deserialize<'de> for CidLink
impl<'de> Deserialize<'de> for CidLink
source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
source§impl PartialEq for CidLink
impl PartialEq for CidLink
impl Eq for CidLink
impl StructuralPartialEq for CidLink
Auto Trait Implementations§
impl RefUnwindSafe for CidLink
impl Send for CidLink
impl Sync for CidLink
impl Unpin for CidLink
impl UnwindSafe for CidLink
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