Trait icu_calendar::any_calendar::IntoAnyCalendar
source · pub trait IntoAnyCalendar: Calendar + Sized {
// Required methods
fn to_any(self) -> AnyCalendar;
fn to_any_cloned(&self) -> AnyCalendar;
fn date_to_any(&self, d: &Self::DateInner) -> AnyDateInner;
}
Expand description
Trait for calendars that may be converted to AnyCalendar
Required Methods§
sourcefn to_any(self) -> AnyCalendar
fn to_any(self) -> AnyCalendar
Convert this calendar into an AnyCalendar
, moving it
You should not need to call this method directly
sourcefn to_any_cloned(&self) -> AnyCalendar
fn to_any_cloned(&self) -> AnyCalendar
Convert this calendar into an AnyCalendar
, cloning it
You should not need to call this method directly
sourcefn date_to_any(&self, d: &Self::DateInner) -> AnyDateInner
fn date_to_any(&self, d: &Self::DateInner) -> AnyDateInner
Convert a date for this calendar into an AnyDateInner
You should not need to call this method directly
Object Safety§
This trait is not object safe.