pub struct RequiredCapabilities {
pub extension_types: Vec<ExtensionType>,
pub proposal_types: Vec<ProposalType>,
pub credential_types: Vec<CredentialType>,
}
Fields§
§extension_types: Vec<ExtensionType>
§proposal_types: Vec<ProposalType>
§credential_types: Vec<CredentialType>
Trait Implementations§
Source§impl Clone for RequiredCapabilities
impl Clone for RequiredCapabilities
Source§fn clone(&self) -> RequiredCapabilities
fn clone(&self) -> RequiredCapabilities
Returns a copy 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 RequiredCapabilities
impl Debug for RequiredCapabilities
Source§impl Default for RequiredCapabilities
impl Default for RequiredCapabilities
Source§fn default() -> RequiredCapabilities
fn default() -> RequiredCapabilities
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RequiredCapabilities
impl<'de> Deserialize<'de> for RequiredCapabilities
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 Deserialize for RequiredCapabilities
impl Deserialize for RequiredCapabilities
Source§fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
fn tls_deserialize<R: Read>(bytes: &mut R) -> Result<Self, Error>
This function deserializes the
bytes
from the provided a std::io::Read
and returns the populated struct. Read moreSource§impl PartialEq for RequiredCapabilities
impl PartialEq for RequiredCapabilities
Source§impl Serialize for &RequiredCapabilities
impl Serialize for &RequiredCapabilities
Source§impl Serialize for RequiredCapabilities
impl Serialize for RequiredCapabilities
Source§impl Serialize for RequiredCapabilities
impl Serialize for RequiredCapabilities
Source§impl Size for &RequiredCapabilities
impl Size for &RequiredCapabilities
fn tls_serialized_len(&self) -> usize
Source§impl Size for RequiredCapabilities
impl Size for RequiredCapabilities
fn tls_serialized_len(&self) -> usize
impl Eq for RequiredCapabilities
impl StructuralPartialEq for RequiredCapabilities
Auto Trait Implementations§
impl Freeze for RequiredCapabilities
impl RefUnwindSafe for RequiredCapabilities
impl Send for RequiredCapabilities
impl Sync for RequiredCapabilities
impl Unpin for RequiredCapabilities
impl UnwindSafe for RequiredCapabilities
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