pub struct RecentOptions {
pub limit: usize,
pub repo: Option<String>,
pub cwd: Option<String>,
pub since: Option<String>,
pub from: Option<String>,
pub until: Option<String>,
pub include_duplicates: bool,
pub exclude_sessions: Vec<String>,
pub kinds: Vec<EventKind>,
}Fields§
§limit: usize§repo: Option<String>§cwd: Option<String>§since: Option<String>§from: Option<String>§until: Option<String>§include_duplicates: bool§exclude_sessions: Vec<String>§kinds: Vec<EventKind>Trait Implementations§
Source§impl Clone for RecentOptions
impl Clone for RecentOptions
Source§fn clone(&self) -> RecentOptions
fn clone(&self) -> RecentOptions
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 RecentOptions
impl Debug for RecentOptions
Source§impl Default for RecentOptions
impl Default for RecentOptions
Source§impl PartialEq for RecentOptions
impl PartialEq for RecentOptions
impl Eq for RecentOptions
impl StructuralPartialEq for RecentOptions
Auto Trait Implementations§
impl Freeze for RecentOptions
impl RefUnwindSafe for RecentOptions
impl Send for RecentOptions
impl Sync for RecentOptions
impl Unpin for RecentOptions
impl UnsafeUnpin for RecentOptions
impl UnwindSafe for RecentOptions
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