Struct CtapReport
#[repr(C, packed(1))]pub struct CtapReport {
pub data_in: [u8; 64],
pub data_out: [u8; 64],
}
Expand description
CtapReport describes a report and its companion descriptor that can be used to present a FIDO-compatible authenticator device to the host.
Fields§
§data_in: [u8; 64]
§data_out: [u8; 64]
Trait Implementations§
§impl Clone for CtapReport
impl Clone for CtapReport
§fn clone(&self) -> CtapReport
fn clone(&self) -> CtapReport
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 more§impl Debug for CtapReport
impl Debug for CtapReport
§impl PartialEq for CtapReport
impl PartialEq for CtapReport
§impl Serialize for CtapReport
impl Serialize for CtapReport
§fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
fn serialize<S>(
&self,
serializer: S,
) -> Result<<S as Serializer>::Ok, <S as Serializer>::Error>where
S: Serializer,
Serialize this value into the given Serde serializer. Read more
§impl SerializedDescriptor for CtapReport
impl SerializedDescriptor for CtapReport
impl AsInputReport for CtapReport
impl Copy for CtapReport
impl Eq for CtapReport
impl StructuralPartialEq for CtapReport
Auto Trait Implementations§
impl Freeze for CtapReport
impl RefUnwindSafe for CtapReport
impl Send for CtapReport
impl Sync for CtapReport
impl Unpin for CtapReport
impl UnwindSafe for CtapReport
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