pub struct SessionFilters {
pub state: Option<String>,
pub created_after: Option<DateTime<Utc>>,
pub created_before: Option<DateTime<Utc>>,
pub client_info: Option<String>,
pub has_active_streams: Option<bool>,
}
Expand description
Session filtering criteria
Fields§
§state: Option<String>
§created_after: Option<DateTime<Utc>>
§created_before: Option<DateTime<Utc>>
§client_info: Option<String>
§has_active_streams: Option<bool>
Trait Implementations§
Source§impl Clone for SessionFilters
impl Clone for SessionFilters
Source§fn clone(&self) -> SessionFilters
fn clone(&self) -> SessionFilters
Returns a duplicate of the value. Read more
1.0.0 · 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 SessionFilters
impl Debug for SessionFilters
Source§impl Default for SessionFilters
impl Default for SessionFilters
Source§fn default() -> SessionFilters
fn default() -> SessionFilters
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for SessionFilters
impl<'de> Deserialize<'de> for SessionFilters
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 SessionFilters
impl RefUnwindSafe for SessionFilters
impl Send for SessionFilters
impl Sync for SessionFilters
impl Unpin for SessionFilters
impl UnwindSafe for SessionFilters
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