pub struct SigningDeviceConfig {
pub kind: String,
pub fingerprint: Fingerprint,
pub token: String,
}Fields§
§kind: String§fingerprint: Fingerprint§token: StringHex-encoded 32-byte token.
Implementations§
Source§impl SigningDeviceConfig
impl SigningDeviceConfig
pub fn new( kind: &DeviceKind, fingerprint: Fingerprint, token: &[u8; 32], ) -> Self
Trait Implementations§
Source§impl Clone for SigningDeviceConfig
impl Clone for SigningDeviceConfig
Source§fn clone(&self) -> SigningDeviceConfig
fn clone(&self) -> SigningDeviceConfig
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 Debug for SigningDeviceConfig
impl Debug for SigningDeviceConfig
Source§impl<'de> Deserialize<'de> for SigningDeviceConfig
impl<'de> Deserialize<'de> for SigningDeviceConfig
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
Auto Trait Implementations§
impl Freeze for SigningDeviceConfig
impl RefUnwindSafe for SigningDeviceConfig
impl Send for SigningDeviceConfig
impl Sync for SigningDeviceConfig
impl Unpin for SigningDeviceConfig
impl UnsafeUnpin for SigningDeviceConfig
impl UnwindSafe for SigningDeviceConfig
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