pub enum PairingMethod {
Qr,
Code,
Unknown(String),
}Expand description
How a pairing attempt links the device. A value a newer server adds decodes
as PairingMethod::Unknown instead of failing.
Variants§
Qr
A scan of the QR code.
Code
A pairing code typed on the phone (pair_phone).
Unknown(String)
A value this SDK version does not know.
Implementations§
Trait Implementations§
Source§impl Clone for PairingMethod
impl Clone for PairingMethod
Source§impl Debug for PairingMethod
impl Debug for PairingMethod
Source§impl<'de> Deserialize<'de> for PairingMethod
impl<'de> Deserialize<'de> for PairingMethod
Source§fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(d: D) -> Result<Self, D::Error>
Deserialize this value from the given Serde deserializer. Read more
impl Eq for PairingMethod
Source§impl PartialEq for PairingMethod
impl PartialEq for PairingMethod
impl StructuralPartialEq for PairingMethod
Auto Trait Implementations§
impl Forget for PairingMethod
impl Freeze for PairingMethod
impl Move for PairingMethod
impl RefUnwindSafe for PairingMethod
impl Send for PairingMethod
impl Sync for PairingMethod
impl Unpin for PairingMethod
impl UnsafeUnpin for PairingMethod
impl UnwindSafe for PairingMethod
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