pub struct DeviceChallenge {
pub device_class: String,
pub device_uid: String,
pub challenge: HashMap<String, Value>,
}
Expand description
DeviceChallenge : Single device challenge
Fields§
§device_class: String
§device_uid: String
§challenge: HashMap<String, Value>
Implementations§
Trait Implementations§
Source§impl Clone for DeviceChallenge
impl Clone for DeviceChallenge
Source§fn clone(&self) -> DeviceChallenge
fn clone(&self) -> DeviceChallenge
Returns a duplicate 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 DeviceChallenge
impl Debug for DeviceChallenge
Source§impl Default for DeviceChallenge
impl Default for DeviceChallenge
Source§fn default() -> DeviceChallenge
fn default() -> DeviceChallenge
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for DeviceChallenge
impl<'de> Deserialize<'de> for DeviceChallenge
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 PartialEq for DeviceChallenge
impl PartialEq for DeviceChallenge
Source§impl Serialize for DeviceChallenge
impl Serialize for DeviceChallenge
impl StructuralPartialEq for DeviceChallenge
Auto Trait Implementations§
impl Freeze for DeviceChallenge
impl RefUnwindSafe for DeviceChallenge
impl Send for DeviceChallenge
impl Sync for DeviceChallenge
impl Unpin for DeviceChallenge
impl UnwindSafe for DeviceChallenge
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