Trait salah::Stride

source ·
pub trait Stride {
    // Required methods
    fn tomorrow(&self) -> Self;
    fn yesterday(&self) -> Self;
    fn julian_day(&self) -> f64;
    fn adjust_time(&self, minutes: i64) -> Self;
    fn next_date(&self, fwd: bool) -> Self;
    fn rounded_minute(&self, rounding: Rounding) -> Self;
}
Expand description

Convenience methods for the DateTime type.

Required Methods§

source

fn tomorrow(&self) -> Self

source

fn yesterday(&self) -> Self

source

fn julian_day(&self) -> f64

source

fn adjust_time(&self, minutes: i64) -> Self

source

fn next_date(&self, fwd: bool) -> Self

source

fn rounded_minute(&self, rounding: Rounding) -> Self

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<Tz: TimeZone> Stride for DateTime<Tz>