pub struct CredentialIssuerMetadata {
pub credential_issuer: String,
pub credential_endpoint: String,
pub credential_configurations_supported: Value,
}Expand description
Issuer metadata — served at /.well-known/openid-credential-issuer.
Fields§
§credential_issuer: String§credential_endpoint: String§credential_configurations_supported: ValueMap of credential-config-id → its vct / format descriptor.
Implementations§
Trait Implementations§
Source§impl Clone for CredentialIssuerMetadata
impl Clone for CredentialIssuerMetadata
Source§impl Debug for CredentialIssuerMetadata
impl Debug for CredentialIssuerMetadata
Source§impl<'de> Deserialize<'de> for CredentialIssuerMetadata
impl<'de> Deserialize<'de> for CredentialIssuerMetadata
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 CredentialIssuerMetadata
impl RefUnwindSafe for CredentialIssuerMetadata
impl Send for CredentialIssuerMetadata
impl Sync for CredentialIssuerMetadata
impl Unpin for CredentialIssuerMetadata
impl UnsafeUnpin for CredentialIssuerMetadata
impl UnwindSafe for CredentialIssuerMetadata
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