pub struct ThreadOutboxProviderCredentialProfile {
pub provider: NonEmptyString,
pub purpose: CredentialDeliveryPurpose,
pub profile_id: NonEmptyString,
pub delivery_mode: CredentialDeliveryMode,
pub credential_refs: Vec<Reference>,
}Fields§
§provider: NonEmptyString§purpose: CredentialDeliveryPurpose§profile_id: NonEmptyString§delivery_mode: CredentialDeliveryMode§credential_refs: Vec<Reference>Trait Implementations§
Source§impl Clone for ThreadOutboxProviderCredentialProfile
impl Clone for ThreadOutboxProviderCredentialProfile
Source§fn clone(&self) -> ThreadOutboxProviderCredentialProfile
fn clone(&self) -> ThreadOutboxProviderCredentialProfile
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<'de> Deserialize<'de> for ThreadOutboxProviderCredentialProfile
impl<'de> Deserialize<'de> for ThreadOutboxProviderCredentialProfile
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
impl Eq for ThreadOutboxProviderCredentialProfile
Source§impl PartialEq for ThreadOutboxProviderCredentialProfile
impl PartialEq for ThreadOutboxProviderCredentialProfile
Source§fn eq(&self, other: &ThreadOutboxProviderCredentialProfile) -> bool
fn eq(&self, other: &ThreadOutboxProviderCredentialProfile) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl RunxSchema for ThreadOutboxProviderCredentialProfile
impl RunxSchema for ThreadOutboxProviderCredentialProfile
Source§fn json_schema() -> Value
fn json_schema() -> Value
The inlined JSON Schema for this type.
impl StructuralPartialEq for ThreadOutboxProviderCredentialProfile
Auto Trait Implementations§
impl Freeze for ThreadOutboxProviderCredentialProfile
impl RefUnwindSafe for ThreadOutboxProviderCredentialProfile
impl Send for ThreadOutboxProviderCredentialProfile
impl Sync for ThreadOutboxProviderCredentialProfile
impl Unpin for ThreadOutboxProviderCredentialProfile
impl UnsafeUnpin for ThreadOutboxProviderCredentialProfile
impl UnwindSafe for ThreadOutboxProviderCredentialProfile
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