pub struct PairingFailed {
pub method: PairingMethod,
pub reason: PairingFailureReason,
pub at: String,
}Expand description
Data payload of the pairing.failed event: how a pairing attempt ended
without linking the number. at is the end of the attempt, ISO 8601.
Decode with serde_json::from_str::<PairingFailed>(event.data.get()).
Fields§
§method: PairingMethod§reason: PairingFailureReason§at: StringTrait Implementations§
Source§impl Clone for PairingFailed
impl Clone for PairingFailed
Source§impl Debug for PairingFailed
impl Debug for PairingFailed
Source§impl<'de> Deserialize<'de> for PairingFailed
impl<'de> Deserialize<'de> for PairingFailed
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 Forget for PairingFailed
impl Freeze for PairingFailed
impl Move for PairingFailed
impl RefUnwindSafe for PairingFailed
impl Send for PairingFailed
impl Sync for PairingFailed
impl Unpin for PairingFailed
impl UnsafeUnpin for PairingFailed
impl UnwindSafe for PairingFailed
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