pub struct SystemTimeDateTimeHandler;Expand description
Time handler powered by plain OS system time. useful for testing purpose.
Trait Implementations§
Source§impl DateTime for SystemTimeDateTimeHandler
impl DateTime for SystemTimeDateTimeHandler
Source§fn with_date<F, O>(&self, f: F) -> O
fn with_date<F, O>(&self, f: F) -> O
closure would receive byte slice representation of HttpDate.
fn with_date_header<F, O>(&self, f: F) -> Owhere
F: FnOnce(&HeaderValue) -> O,
fn now(&self) -> Instant
Source§const DATE_SIZE_HINT: usize = DATE_VALUE_LENGTH
const DATE_SIZE_HINT: usize = DATE_VALUE_LENGTH
The size hint of slice by Self::date method.
Auto Trait Implementations§
impl Freeze for SystemTimeDateTimeHandler
impl RefUnwindSafe for SystemTimeDateTimeHandler
impl Send for SystemTimeDateTimeHandler
impl Sync for SystemTimeDateTimeHandler
impl Unpin for SystemTimeDateTimeHandler
impl UnsafeUnpin for SystemTimeDateTimeHandler
impl UnwindSafe for SystemTimeDateTimeHandler
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