pub fn add_business_days_rounding_forward<F>(self, days: i64, is_business_day: F) -> Self
    where
        F: Fn(Self) -> bool,
    {
        self.round_forward_to_business_day(&is_business_day)
            .add_business_days_no_rounding(days, &is_business_day)
    }
/// First rounds the given date forward to the next business day as defined
/// by F if it does not already satisfy it.  Then advances by the given number
/// of business days which may be negative.
First rounds the given date forward to the next business day as defined
by F if it does not already satisfy it.  Then advances by the given number
of business days which may be negative.
First rounds the given date forward to the next business day as defined by F if it does not already satisfy it . Then advances by the given number of business days which may be negative .
pub fn add_business_days_rounding_forward<F>(self, days: i64, is_business_day: F) -> Self
    where
        F: Fn(Self) -> bool,
    {
        self.round_forward_to_business_day(&is_business_day)
            .add_business_days_no_rounding(days, &is_business_day)
    }
pub fn add_business_days_rounding_forward < F > ( self , days : i64 , is_business_day : F ) -> Self where F : Fn ( Self ) -> bool , { self . round_forward_to_business_day ( & is_business_day ) . add_business_days_no_rounding ( days , & is_business_day ) }
First rounds the given date forward to the next business day as defined
by F if it does not already satisfy it.
First rounds the given date forward to the next business day as defined by F if it does not already satisfy it .
self
days
i64
is_business_day
F
self
days
i64
is_business_day
F