pub struct CredentialSupportedDraft00 {
pub cryptographic_binding_methods_supported: Option<Vec<String>>,
pub cryptographic_suites_supported: Option<Vec<String>>,
pub format: Option<String>,
pub types: Option<Vec<String>>,
}Expand description
CredentialSupportedDraft00 : Includes information about the supported verifiable credentials.
Fields§
§cryptographic_binding_methods_supported: Option<Vec<String>>OpenID Connect Verifiable Credentials Cryptographic Binding Methods Supported Contains a list of cryptographic binding methods supported for signing the proof.
cryptographic_suites_supported: Option<Vec<String>>OpenID Connect Verifiable Credentials Cryptographic Suites Supported Contains a list of cryptographic suites methods supported for signing the proof.
format: Option<String>OpenID Connect Verifiable Credentials Format Contains the format that is supported by this authorization server.
types: Option<Vec<String>>OpenID Connect Verifiable Credentials Types Contains the types of verifiable credentials supported.
Implementations§
Source§impl CredentialSupportedDraft00
impl CredentialSupportedDraft00
Sourcepub fn new() -> CredentialSupportedDraft00
pub fn new() -> CredentialSupportedDraft00
Includes information about the supported verifiable credentials.
Trait Implementations§
Source§impl Clone for CredentialSupportedDraft00
impl Clone for CredentialSupportedDraft00
Source§fn clone(&self) -> CredentialSupportedDraft00
fn clone(&self) -> CredentialSupportedDraft00
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 CredentialSupportedDraft00
impl Debug for CredentialSupportedDraft00
Source§impl Default for CredentialSupportedDraft00
impl Default for CredentialSupportedDraft00
Source§fn default() -> CredentialSupportedDraft00
fn default() -> CredentialSupportedDraft00
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for CredentialSupportedDraft00
impl<'de> Deserialize<'de> for CredentialSupportedDraft00
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
Source§impl PartialEq for CredentialSupportedDraft00
impl PartialEq for CredentialSupportedDraft00
Source§fn eq(&self, other: &CredentialSupportedDraft00) -> bool
fn eq(&self, other: &CredentialSupportedDraft00) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for CredentialSupportedDraft00
Auto Trait Implementations§
impl Freeze for CredentialSupportedDraft00
impl RefUnwindSafe for CredentialSupportedDraft00
impl Send for CredentialSupportedDraft00
impl Sync for CredentialSupportedDraft00
impl Unpin for CredentialSupportedDraft00
impl UnsafeUnpin for CredentialSupportedDraft00
impl UnwindSafe for CredentialSupportedDraft00
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