pub struct TakeoverRequest {
pub v: u32,
pub requester: LeaseInfo,
pub at: u64,
}Expand description
<session file>.takeover request (D-TAKEOVER).
Fields§
§v: u32Format version.
requester: LeaseInfoWho asked for the session.
at: u64Request time (Unix ms).
Trait Implementations§
Source§impl Clone for TakeoverRequest
impl Clone for TakeoverRequest
Source§impl Debug for TakeoverRequest
impl Debug for TakeoverRequest
Source§impl<'de> Deserialize<'de> for TakeoverRequest
impl<'de> Deserialize<'de> for TakeoverRequest
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
impl Eq for TakeoverRequest
Source§impl PartialEq for TakeoverRequest
impl PartialEq for TakeoverRequest
Source§impl Serialize for TakeoverRequest
impl Serialize for TakeoverRequest
impl StructuralPartialEq for TakeoverRequest
Auto Trait Implementations§
impl Freeze for TakeoverRequest
impl RefUnwindSafe for TakeoverRequest
impl Send for TakeoverRequest
impl Sync for TakeoverRequest
impl Unpin for TakeoverRequest
impl UnsafeUnpin for TakeoverRequest
impl UnwindSafe for TakeoverRequest
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.