pub struct LocalSessionFilter {
pub team_id: Option<String>,
pub sync_status: Option<String>,
pub git_repo_name: Option<String>,
pub search: Option<String>,
pub exclude_low_signal: bool,
pub tool: Option<String>,
pub sort: LocalSortOrder,
pub time_range: LocalTimeRange,
pub limit: Option<u32>,
pub offset: Option<u32>,
}Expand description
Filter for listing sessions from the local DB.
Fields§
§team_id: Option<String>§sync_status: Option<String>§git_repo_name: Option<String>§search: Option<String>§exclude_low_signal: bool§tool: Option<String>§sort: LocalSortOrder§time_range: LocalTimeRange§limit: Option<u32>§offset: Option<u32>Trait Implementations§
Source§impl Clone for LocalSessionFilter
impl Clone for LocalSessionFilter
Source§fn clone(&self) -> LocalSessionFilter
fn clone(&self) -> LocalSessionFilter
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 LocalSessionFilter
impl Debug for LocalSessionFilter
Auto Trait Implementations§
impl Freeze for LocalSessionFilter
impl RefUnwindSafe for LocalSessionFilter
impl Send for LocalSessionFilter
impl Sync for LocalSessionFilter
impl Unpin for LocalSessionFilter
impl UnsafeUnpin for LocalSessionFilter
impl UnwindSafe for LocalSessionFilter
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