pub struct DeviceStatus {
pub device_did: String,
pub status: String,
pub anchored: bool,
pub revoked_at: Option<DateTime<Utc>>,
pub expires_at: Option<DateTime<Utc>>,
pub expires_in: Option<i64>,
}Expand description
Per-device status for expiry display.
Fields§
§device_did: String§status: String§anchored: bool§revoked_at: Option<DateTime<Utc>>§expires_at: Option<DateTime<Utc>>§expires_in: Option<i64>Duration in seconds until expiration (per RFC 6749).
Trait Implementations§
Source§impl Debug for DeviceStatus
impl Debug for DeviceStatus
Auto Trait Implementations§
impl Freeze for DeviceStatus
impl RefUnwindSafe for DeviceStatus
impl Send for DeviceStatus
impl Sync for DeviceStatus
impl Unpin for DeviceStatus
impl UnsafeUnpin for DeviceStatus
impl UnwindSafe for DeviceStatus
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