pub enum SessionDuration {
Short,
Medium,
Long,
Extended,
}Expand description
Session duration categorization
Variants§
Short
Session lasted 0–1 hours
Medium
Session lasted 2–4 hours
Long
Session lasted 5–8 hours
Extended
Session lasted more than 8 hours
Trait Implementations§
Source§impl Clone for SessionDuration
impl Clone for SessionDuration
Source§fn clone(&self) -> SessionDuration
fn clone(&self) -> SessionDuration
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 SessionDuration
impl Debug for SessionDuration
Source§impl<'de> Deserialize<'de> for SessionDuration
impl<'de> Deserialize<'de> for SessionDuration
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 Freeze for SessionDuration
impl RefUnwindSafe for SessionDuration
impl Send for SessionDuration
impl Sync for SessionDuration
impl Unpin for SessionDuration
impl UnsafeUnpin for SessionDuration
impl UnwindSafe for SessionDuration
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,
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> IntoRequest<T> for T
impl<T> IntoRequest<T> for T
Source§fn into_request(self) -> Request<T>
fn into_request(self) -> Request<T>
Wrap the input message
T in a tonic::Request