pub trait CalendarAdjustment {
    // Provided methods
    fn adjust(
        &self,
        udate: &NaiveDateTime,
        adjuster: &Adjuster,
    ) -> NaiveDateTime
       where Self: Sized + DateRoll { ... }
    fn adjusts(
        &self,
        udates: &Vec<NaiveDateTime>,
        adjuster: &Adjuster,
    ) -> Vec<NaiveDateTime>
       where Self: Sized + DateRoll { ... }
}Expand description
Perform date adjustment according to adjustment rules, i.e. a given Adjuster.
Provided Methods§
Sourcefn adjust(&self, udate: &NaiveDateTime, adjuster: &Adjuster) -> NaiveDateTime
 
fn adjust(&self, udate: &NaiveDateTime, adjuster: &Adjuster) -> NaiveDateTime
Adjust a date under an adjustment rule.
Sourcefn adjusts(
    &self,
    udates: &Vec<NaiveDateTime>,
    adjuster: &Adjuster,
) -> Vec<NaiveDateTime>
 
fn adjusts( &self, udates: &Vec<NaiveDateTime>, adjuster: &Adjuster, ) -> Vec<NaiveDateTime>
Adjust a vector of dates under an adjustment rule;