pub enum SinceFilter {
DateTime(DateTime<Utc>),
Date(NaiveDate),
EpochDay(u32),
Timestamp(i64),
}Expand description
Filter for specifying a “since” date for breach results.
Variants§
DateTime(DateTime<Utc>)
Filter by DateTime.
Date(NaiveDate)
Filter by NaiveDate.
EpochDay(u32)
Filter by epoch day (days since Unix epoch).
Timestamp(i64)
Filter by Unix timestamp (seconds since Unix epoch).
Implementations§
Source§impl SinceFilter
impl SinceFilter
Sourcepub fn to_epoch_day(&self) -> u32
pub fn to_epoch_day(&self) -> u32
Convert the filter to an epoch day value for the API.
Trait Implementations§
Source§impl Clone for SinceFilter
impl Clone for SinceFilter
Source§fn clone(&self) -> SinceFilter
fn clone(&self) -> SinceFilter
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 moreAuto Trait Implementations§
impl Freeze for SinceFilter
impl RefUnwindSafe for SinceFilter
impl Send for SinceFilter
impl Sync for SinceFilter
impl Unpin for SinceFilter
impl UnsafeUnpin for SinceFilter
impl UnwindSafe for SinceFilter
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