pub struct DroppedDevice {
pub user_id: UserId,
pub device_id: DeviceId,
pub reason: String,
}Expand description
A device dropped outright while applying a /keys/query response –
never stored (or, if a previously-known valid record existed, left
unchanged rather than overwritten – see the module doc).
Fields§
§user_id: UserIdThe device’s claimed owner.
device_id: DeviceIdThe device’s claimed id.
reason: StringWhy this device was refused.
Trait Implementations§
Source§impl Clone for DroppedDevice
impl Clone for DroppedDevice
Source§impl Debug for DroppedDevice
impl Debug for DroppedDevice
impl Eq for DroppedDevice
Source§impl PartialEq for DroppedDevice
impl PartialEq for DroppedDevice
impl StructuralPartialEq for DroppedDevice
Auto Trait Implementations§
impl Freeze for DroppedDevice
impl RefUnwindSafe for DroppedDevice
impl Send for DroppedDevice
impl Sync for DroppedDevice
impl Unpin for DroppedDevice
impl UnsafeUnpin for DroppedDevice
impl UnwindSafe for DroppedDevice
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