MaybeIdentified

Trait MaybeIdentified 

Source
pub trait MaybeIdentified {
    // Provided method
    fn id(&self) -> Option<&Uri> { ... }
}
Expand description

Object that may contain an id property.

See: https://www.w3.org/TR/vc-data-model-2.0/#identifiers

Provided Methods§

Source

fn id(&self) -> Option<&Uri>

Implementors§

Source§

impl MaybeIdentified for IdOr<MaybeIdentifiedObject>

Source§

impl MaybeIdentified for MaybeIdentifiedObject

Source§

impl MaybeIdentified for MaybeIdentifiedTypedObject

Source§

impl<C: Credential> MaybeIdentified for JsonPresentation<C>

Source§

impl<S, C, T> MaybeIdentified for AnySpecializedJsonCredential<S, C, T>

Source§

impl<Subject, RequiredContext, RequiredType, Issuer, Status, Evidence, Schema, RefreshService, TermsOfUse, ExtraProperties> MaybeIdentified for ssi_vc::v1::syntax::SpecializedJsonCredential<Subject, RequiredContext, RequiredType, Issuer, Status, Evidence, Schema, RefreshService, TermsOfUse, ExtraProperties>

Source§

impl<Subject, RequiredContext, RequiredType, Issuer, Status, Evidence, Schema, RefreshService, TermsOfUse, ExtraProperties> MaybeIdentified for ssi_vc::v2::syntax::SpecializedJsonCredential<Subject, RequiredContext, RequiredType, Issuer, Status, Evidence, Schema, RefreshService, TermsOfUse, ExtraProperties>

Source§

impl<T: Identified> MaybeIdentified for T