pub enum TimeFilter {
Before(SystemTime),
After(SystemTime),
}Expand description
Filter based on time ranges.
Variants§
Before(SystemTime)
After(SystemTime)
Implementations§
Source§impl TimeFilter
impl TimeFilter
pub fn before(ref_time: &SystemTime, s: &str) -> Option<TimeFilter>
pub fn after(ref_time: &SystemTime, s: &str) -> Option<TimeFilter>
pub fn applies_to(&self, t: &SystemTime) -> bool
Trait Implementations§
Source§impl Debug for TimeFilter
impl Debug for TimeFilter
Source§impl PartialEq for TimeFilter
impl PartialEq for TimeFilter
impl Eq for TimeFilter
impl StructuralPartialEq for TimeFilter
Auto Trait Implementations§
impl Freeze for TimeFilter
impl RefUnwindSafe for TimeFilter
impl Send for TimeFilter
impl Sync for TimeFilter
impl Unpin for TimeFilter
impl UnwindSafe for TimeFilter
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