pub struct DereferencingOutput {
pub context: Context,
pub content: Option<Content>,
pub dereferencing_metadata: Option<DereferencingMetadata>,
pub content_metadata: Option<ContentMetadata>,
pub additional_properties: Option<HashMap<String, Value>>,
}Expand description
Dereferencing Output.
See <https://www.w3.org/TR/did-core/#did-url-dereferencing>
Fields§
§context: Context§content: Option<Content>§dereferencing_metadata: Option<DereferencingMetadata>§content_metadata: Option<ContentMetadata>§additional_properties: Option<HashMap<String, Value>>Trait Implementations§
Source§impl Clone for DereferencingOutput
impl Clone for DereferencingOutput
Source§fn clone(&self) -> DereferencingOutput
fn clone(&self) -> DereferencingOutput
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for DereferencingOutput
impl Debug for DereferencingOutput
Source§impl<'de> Deserialize<'de> for DereferencingOutput
impl<'de> Deserialize<'de> for DereferencingOutput
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
Auto Trait Implementations§
impl Freeze for DereferencingOutput
impl RefUnwindSafe for DereferencingOutput
impl Send for DereferencingOutput
impl Sync for DereferencingOutput
impl Unpin for DereferencingOutput
impl UnwindSafe for DereferencingOutput
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