Struct webauthn_authenticator_rs::cbor::GetInfoResponse
source · [−]pub struct GetInfoResponse {
pub versions: BTreeSet<String>,
pub extensions: Option<Vec<String>>,
pub aaguid: Vec<u8>,
pub options: Option<BTreeMap<String, bool>>,
pub max_msg_size: Option<u32>,
pub pin_protocols: Option<Vec<u32>>,
pub max_cred_count_in_list: Option<u32>,
pub max_cred_id_len: Option<u32>,
pub transports: Option<Vec<String>>,
pub algorithms: Option<Value>,
}Fields
versions: BTreeSet<String>extensions: Option<Vec<String>>aaguid: Vec<u8>options: Option<BTreeMap<String, bool>>max_msg_size: Option<u32>pin_protocols: Option<Vec<u32>>max_cred_count_in_list: Option<u32>max_cred_id_len: Option<u32>transports: Option<Vec<String>>algorithms: Option<Value>Trait Implementations
sourceimpl CBORResponse for GetInfoResponse
impl CBORResponse for GetInfoResponse
fn try_from(i: &[u8]) -> Result<Self, WebauthnCError>
sourceimpl Debug for GetInfoResponse
impl Debug for GetInfoResponse
sourceimpl<'de> Deserialize<'de> for GetInfoResponse
impl<'de> Deserialize<'de> for GetInfoResponse
sourcefn 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 RefUnwindSafe for GetInfoResponse
impl Send for GetInfoResponse
impl Sync for GetInfoResponse
impl Unpin for GetInfoResponse
impl UnwindSafe for GetInfoResponse
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more