pub struct LogicalSessionPresence {
pub source: String,
pub workspace: String,
pub session_id: String,
pub opened_at: DateTime<Utc>,
pub last_heartbeat: DateTime<Utc>,
}Fields§
§source: String§workspace: String§session_id: String§opened_at: DateTime<Utc>§last_heartbeat: DateTime<Utc>Trait Implementations§
Source§impl Clone for LogicalSessionPresence
impl Clone for LogicalSessionPresence
Source§fn clone(&self) -> LogicalSessionPresence
fn clone(&self) -> LogicalSessionPresence
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LogicalSessionPresence
impl Debug for LogicalSessionPresence
Source§impl<'de> Deserialize<'de> for LogicalSessionPresence
impl<'de> Deserialize<'de> for LogicalSessionPresence
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
Source§impl PartialEq for LogicalSessionPresence
impl PartialEq for LogicalSessionPresence
Source§impl Serialize for LogicalSessionPresence
impl Serialize for LogicalSessionPresence
impl StructuralPartialEq for LogicalSessionPresence
Auto Trait Implementations§
impl Freeze for LogicalSessionPresence
impl RefUnwindSafe for LogicalSessionPresence
impl Send for LogicalSessionPresence
impl Sync for LogicalSessionPresence
impl Unpin for LogicalSessionPresence
impl UnsafeUnpin for LogicalSessionPresence
impl UnwindSafe for LogicalSessionPresence
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
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>,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more