Struct icu_datetime::fieldsets::Combo
source · pub struct Combo<DT, Z> { /* private fields */ }
Expand description
Struct for combining date/time fields with zone fields.
This struct produces “composite field sets” as defined in UTS 35.
See fieldsets
.
§Examples
Only one way to construct a combo field set (in this case, weekday with location-based zone):
use icu::datetime::fieldsets::{Combo, E, L};
let field_set = E::long().with_zone_location();
Format the weekday, hour, and location-based zone:
use icu::datetime::fieldsets::{Combo, ET, L};
use icu::datetime::DateTimeFormatter;
use icu::locale::locale;
use icu::timezone::IxdtfParser;
use writeable::assert_writeable_eq;
// Note: Combo type can be elided, but it is shown here for demonstration
let formatter = DateTimeFormatter::<Combo<ET, L>>::try_new(
locale!("en-US").into(),
ET::short().hm().with_zone_location(),
)
.unwrap();
let zdt = IxdtfParser::new()
.try_location_only_from_str("2024-10-18T15:44[America/Los_Angeles]")
.unwrap();
assert_writeable_eq!(
formatter.format_any_calendar(&zdt),
"Fri, 3:44 PM Los Angeles Time"
);
Same thing with a fixed calendar formatter:
use icu::calendar::Gregorian;
use icu::datetime::fieldsets::{Combo, ET, L};
use icu::datetime::FixedCalendarDateTimeFormatter;
use icu::locale::locale;
use icu::timezone::IxdtfParser;
use writeable::assert_writeable_eq;
// Note: Combo type can be elided, but it is shown here for demonstration
let formatter = FixedCalendarDateTimeFormatter::<_, Combo<ET, L>>::try_new(
locale!("en-US").into(),
ET::short().hm().with_zone_location(),
)
.unwrap();
let zdt = IxdtfParser::new()
.try_location_only_iso_from_str("2024-10-18T15:44[America/Los_Angeles]")
.unwrap()
.to_calendar(Gregorian);
assert_writeable_eq!(
formatter.format(&zdt),
"Fri, 3:44 PM Los Angeles Time"
);
Mix a dynamic DateFieldSet
with a static time zone:
use icu::datetime::fieldsets::{enums::DateFieldSet, Combo, Vs, YMD};
use icu::datetime::DateTimeFormatter;
use icu::locale::locale;
use icu::timezone::IxdtfParser;
use writeable::assert_writeable_eq;
// Note: Combo type can be elided, but it is shown here for demonstration
let formatter = DateTimeFormatter::<Combo<DateFieldSet, Vs>>::try_new(
locale!("en-US").into(),
DateFieldSet::YMD(YMD::long()).with_zone_generic(),
)
.unwrap();
let zdt = IxdtfParser::new()
.try_location_only_from_str("2024-10-18T15:44[America/Los_Angeles]")
.unwrap();
assert_writeable_eq!(
formatter.format_any_calendar(&zdt),
"October 18, 2024 PT"
);
Format with a time of day and long time zone:
use icu::calendar::Gregorian;
use icu::datetime::fieldsets::T;
use icu::datetime::FixedCalendarDateTimeFormatter;
use icu::locale::locale;
use icu::timezone::IxdtfParser;
use writeable::assert_writeable_eq;
let formatter = FixedCalendarDateTimeFormatter::try_new(
locale!("en-US").into(),
T::medium().with_zone_specific_long(),
)
.unwrap();
let zdt = IxdtfParser::new()
.try_iso_from_str("2024-10-18T15:44-0700[America/Los_Angeles]")
.unwrap()
.to_calendar(Gregorian);
assert_writeable_eq!(
formatter.format(&zdt),
"3:44:00 PM Pacific Daylight Time"
);
Implementations§
source§impl Combo<D, Z>
impl Combo<D, Z>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<D, Zs>
impl Combo<D, Zs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<D, O>
impl Combo<D, O>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<D, Os>
impl Combo<D, Os>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<D, V>
impl Combo<D, V>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<D, Vs>
impl Combo<D, Vs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<D, L>
impl Combo<D, L>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DT, Z>
impl Combo<DT, Z>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DT, Zs>
impl Combo<DT, Zs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DT, O>
impl Combo<DT, O>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DT, Os>
impl Combo<DT, Os>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DT, V>
impl Combo<DT, V>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DT, Vs>
impl Combo<DT, Vs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DT, L>
impl Combo<DT, L>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<E, Z>
impl Combo<E, Z>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<E, Zs>
impl Combo<E, Zs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<E, O>
impl Combo<E, O>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<E, Os>
impl Combo<E, Os>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<E, V>
impl Combo<E, V>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<E, Vs>
impl Combo<E, Vs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<E, L>
impl Combo<E, L>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<ET, Z>
impl Combo<ET, Z>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<ET, Zs>
impl Combo<ET, Zs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<ET, O>
impl Combo<ET, O>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<ET, Os>
impl Combo<ET, Os>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<ET, V>
impl Combo<ET, V>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<ET, Vs>
impl Combo<ET, Vs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<ET, L>
impl Combo<ET, L>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DE, Z>
impl Combo<DE, Z>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DE, Zs>
impl Combo<DE, Zs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DE, O>
impl Combo<DE, O>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DE, Os>
impl Combo<DE, Os>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DE, V>
impl Combo<DE, V>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DE, Vs>
impl Combo<DE, Vs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DE, L>
impl Combo<DE, L>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DET, Z>
impl Combo<DET, Z>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DET, Zs>
impl Combo<DET, Zs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DET, O>
impl Combo<DET, O>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DET, Os>
impl Combo<DET, Os>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DET, V>
impl Combo<DET, V>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DET, Vs>
impl Combo<DET, Vs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DET, L>
impl Combo<DET, L>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MD, Z>
impl Combo<MD, Z>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MD, Zs>
impl Combo<MD, Zs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MD, O>
impl Combo<MD, O>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MD, Os>
impl Combo<MD, Os>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MD, V>
impl Combo<MD, V>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MD, Vs>
impl Combo<MD, Vs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MD, L>
impl Combo<MD, L>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDT, Z>
impl Combo<MDT, Z>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDT, Zs>
impl Combo<MDT, Zs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDT, O>
impl Combo<MDT, O>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDT, Os>
impl Combo<MDT, Os>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDT, V>
impl Combo<MDT, V>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDT, Vs>
impl Combo<MDT, Vs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDT, L>
impl Combo<MDT, L>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDE, Z>
impl Combo<MDE, Z>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDE, Zs>
impl Combo<MDE, Zs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDE, O>
impl Combo<MDE, O>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDE, Os>
impl Combo<MDE, Os>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDE, V>
impl Combo<MDE, V>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDE, Vs>
impl Combo<MDE, Vs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDE, L>
impl Combo<MDE, L>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDET, Z>
impl Combo<MDET, Z>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDET, Zs>
impl Combo<MDET, Zs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDET, O>
impl Combo<MDET, O>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDET, Os>
impl Combo<MDET, Os>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDET, V>
impl Combo<MDET, V>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDET, Vs>
impl Combo<MDET, Vs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<MDET, L>
impl Combo<MDET, L>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMD, Z>
impl Combo<YMD, Z>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMD, Zs>
impl Combo<YMD, Zs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMD, O>
impl Combo<YMD, O>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMD, Os>
impl Combo<YMD, Os>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMD, V>
impl Combo<YMD, V>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMD, Vs>
impl Combo<YMD, Vs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMD, L>
impl Combo<YMD, L>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDT, Z>
impl Combo<YMDT, Z>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDT, Zs>
impl Combo<YMDT, Zs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDT, O>
impl Combo<YMDT, O>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDT, Os>
impl Combo<YMDT, Os>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDT, V>
impl Combo<YMDT, V>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDT, Vs>
impl Combo<YMDT, Vs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDT, L>
impl Combo<YMDT, L>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDE, Z>
impl Combo<YMDE, Z>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDE, Zs>
impl Combo<YMDE, Zs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDE, O>
impl Combo<YMDE, O>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDE, Os>
impl Combo<YMDE, Os>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDE, V>
impl Combo<YMDE, V>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDE, Vs>
impl Combo<YMDE, Vs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDE, L>
impl Combo<YMDE, L>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDET, Z>
impl Combo<YMDET, Z>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDET, Zs>
impl Combo<YMDET, Zs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDET, O>
impl Combo<YMDET, O>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDET, Os>
impl Combo<YMDET, Os>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDET, V>
impl Combo<YMDET, V>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDET, Vs>
impl Combo<YMDET, Vs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<YMDET, L>
impl Combo<YMDET, L>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<T, Z>
impl Combo<T, Z>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<T, Zs>
impl Combo<T, Zs>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<T, O>
impl Combo<T, O>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<T, Os>
impl Combo<T, Os>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<T, V>
impl Combo<T, V>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<T, Vs>
impl Combo<T, Vs>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<T, L>
impl Combo<T, L>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateFieldSet, Z>
impl Combo<DateFieldSet, Z>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateFieldSet, Zs>
impl Combo<DateFieldSet, Zs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateFieldSet, O>
impl Combo<DateFieldSet, O>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateFieldSet, Os>
impl Combo<DateFieldSet, Os>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateFieldSet, V>
impl Combo<DateFieldSet, V>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateFieldSet, Vs>
impl Combo<DateFieldSet, Vs>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateFieldSet, L>
impl Combo<DateFieldSet, L>
sourcepub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<TimeFieldSet, Z>
impl Combo<TimeFieldSet, Z>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<TimeFieldSet, Zs>
impl Combo<TimeFieldSet, Zs>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<TimeFieldSet, O>
impl Combo<TimeFieldSet, O>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<TimeFieldSet, Os>
impl Combo<TimeFieldSet, Os>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<TimeFieldSet, V>
impl Combo<TimeFieldSet, V>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<TimeFieldSet, Vs>
impl Combo<TimeFieldSet, Vs>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<TimeFieldSet, L>
impl Combo<TimeFieldSet, L>
sourcepub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<TimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateAndTimeFieldSet, Z>
impl Combo<DateAndTimeFieldSet, Z>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateAndTimeFieldSet, Zs>
impl Combo<DateAndTimeFieldSet, Zs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateAndTimeFieldSet, O>
impl Combo<DateAndTimeFieldSet, O>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateAndTimeFieldSet, Os>
impl Combo<DateAndTimeFieldSet, Os>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateAndTimeFieldSet, V>
impl Combo<DateAndTimeFieldSet, V>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateAndTimeFieldSet, Vs>
impl Combo<DateAndTimeFieldSet, Vs>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
source§impl Combo<DateAndTimeFieldSet, L>
impl Combo<DateAndTimeFieldSet, L>
sourcepub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
pub fn into_enums(self) -> Combo<DateAndTimeFieldSet, ZoneFieldSet>
Convert this specific Combo
into a more general Combo
.
Useful when adding to the field of a CompositeFieldSet
.
Trait Implementations§
source§impl<DT, Z> DateTimeMarkers for Combo<DT, Z>where
DT: DateTimeMarkers,
Z: DateTimeMarkers,
impl<DT, Z> DateTimeMarkers for Combo<DT, Z>where
DT: DateTimeMarkers,
Z: DateTimeMarkers,
source§type GluePatternV1Marker = GluePatternV1Marker
type GluePatternV1Marker = GluePatternV1Marker
source§impl<DT, Z> DateTimeNamesMarker for Combo<DT, Z>where
DT: DateTimeNamesMarker,
Z: DateTimeNamesMarker,
impl<DT, Z> DateTimeNamesMarker for Combo<DT, Z>where
DT: DateTimeNamesMarker,
Z: DateTimeNamesMarker,
type YearNames = <DT as DateTimeNamesMarker>::YearNames
type MonthNames = <DT as DateTimeNamesMarker>::MonthNames
type WeekdayNames = <DT as DateTimeNamesMarker>::WeekdayNames
type DayPeriodNames = <DT as DateTimeNamesMarker>::DayPeriodNames
type ZoneEssentials = <Z as DateTimeNamesMarker>::ZoneEssentials
type ZoneLocations = <Z as DateTimeNamesMarker>::ZoneLocations
type ZoneGenericLong = <Z as DateTimeNamesMarker>::ZoneGenericLong
type ZoneGenericShort = <Z as DateTimeNamesMarker>::ZoneGenericShort
type ZoneSpecificLong = <Z as DateTimeNamesMarker>::ZoneSpecificLong
type ZoneSpecificShort = <Z as DateTimeNamesMarker>::ZoneSpecificShort
type MetazoneLookup = <Z as DateTimeNamesMarker>::MetazoneLookup
source§impl GetField<CompositeFieldSet> for Combo<D, L>
impl GetField<CompositeFieldSet> for Combo<D, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<D, O>
impl GetField<CompositeFieldSet> for Combo<D, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<D, Os>
impl GetField<CompositeFieldSet> for Combo<D, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<D, V>
impl GetField<CompositeFieldSet> for Combo<D, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<D, Vs>
impl GetField<CompositeFieldSet> for Combo<D, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<D, Z>
impl GetField<CompositeFieldSet> for Combo<D, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<D, Zs>
impl GetField<CompositeFieldSet> for Combo<D, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DE, L>
impl GetField<CompositeFieldSet> for Combo<DE, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DE, O>
impl GetField<CompositeFieldSet> for Combo<DE, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DE, Os>
impl GetField<CompositeFieldSet> for Combo<DE, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DE, V>
impl GetField<CompositeFieldSet> for Combo<DE, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DE, Vs>
impl GetField<CompositeFieldSet> for Combo<DE, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DE, Z>
impl GetField<CompositeFieldSet> for Combo<DE, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DE, Zs>
impl GetField<CompositeFieldSet> for Combo<DE, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DET, L>
impl GetField<CompositeFieldSet> for Combo<DET, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DET, O>
impl GetField<CompositeFieldSet> for Combo<DET, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DET, Os>
impl GetField<CompositeFieldSet> for Combo<DET, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DET, V>
impl GetField<CompositeFieldSet> for Combo<DET, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DET, Vs>
impl GetField<CompositeFieldSet> for Combo<DET, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DET, Z>
impl GetField<CompositeFieldSet> for Combo<DET, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DET, Zs>
impl GetField<CompositeFieldSet> for Combo<DET, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DT, L>
impl GetField<CompositeFieldSet> for Combo<DT, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DT, O>
impl GetField<CompositeFieldSet> for Combo<DT, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DT, Os>
impl GetField<CompositeFieldSet> for Combo<DT, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DT, V>
impl GetField<CompositeFieldSet> for Combo<DT, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DT, Vs>
impl GetField<CompositeFieldSet> for Combo<DT, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DT, Z>
impl GetField<CompositeFieldSet> for Combo<DT, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DT, Zs>
impl GetField<CompositeFieldSet> for Combo<DT, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, L>
impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, O>
impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, Os>
impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, V>
impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, Vs>
impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, Z>
impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, Zs>
impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateFieldSet, L>
impl GetField<CompositeFieldSet> for Combo<DateFieldSet, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateFieldSet, O>
impl GetField<CompositeFieldSet> for Combo<DateFieldSet, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateFieldSet, Os>
impl GetField<CompositeFieldSet> for Combo<DateFieldSet, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateFieldSet, V>
impl GetField<CompositeFieldSet> for Combo<DateFieldSet, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateFieldSet, Vs>
impl GetField<CompositeFieldSet> for Combo<DateFieldSet, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateFieldSet, Z>
impl GetField<CompositeFieldSet> for Combo<DateFieldSet, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<DateFieldSet, Zs>
impl GetField<CompositeFieldSet> for Combo<DateFieldSet, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<E, L>
impl GetField<CompositeFieldSet> for Combo<E, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<E, O>
impl GetField<CompositeFieldSet> for Combo<E, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<E, Os>
impl GetField<CompositeFieldSet> for Combo<E, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<E, V>
impl GetField<CompositeFieldSet> for Combo<E, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<E, Vs>
impl GetField<CompositeFieldSet> for Combo<E, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<E, Z>
impl GetField<CompositeFieldSet> for Combo<E, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<E, Zs>
impl GetField<CompositeFieldSet> for Combo<E, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<ET, L>
impl GetField<CompositeFieldSet> for Combo<ET, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<ET, O>
impl GetField<CompositeFieldSet> for Combo<ET, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<ET, Os>
impl GetField<CompositeFieldSet> for Combo<ET, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<ET, V>
impl GetField<CompositeFieldSet> for Combo<ET, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<ET, Vs>
impl GetField<CompositeFieldSet> for Combo<ET, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<ET, Z>
impl GetField<CompositeFieldSet> for Combo<ET, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<ET, Zs>
impl GetField<CompositeFieldSet> for Combo<ET, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MD, L>
impl GetField<CompositeFieldSet> for Combo<MD, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MD, O>
impl GetField<CompositeFieldSet> for Combo<MD, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MD, Os>
impl GetField<CompositeFieldSet> for Combo<MD, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MD, V>
impl GetField<CompositeFieldSet> for Combo<MD, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MD, Vs>
impl GetField<CompositeFieldSet> for Combo<MD, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MD, Z>
impl GetField<CompositeFieldSet> for Combo<MD, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MD, Zs>
impl GetField<CompositeFieldSet> for Combo<MD, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDE, L>
impl GetField<CompositeFieldSet> for Combo<MDE, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDE, O>
impl GetField<CompositeFieldSet> for Combo<MDE, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDE, Os>
impl GetField<CompositeFieldSet> for Combo<MDE, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDE, V>
impl GetField<CompositeFieldSet> for Combo<MDE, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDE, Vs>
impl GetField<CompositeFieldSet> for Combo<MDE, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDE, Z>
impl GetField<CompositeFieldSet> for Combo<MDE, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDE, Zs>
impl GetField<CompositeFieldSet> for Combo<MDE, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDET, L>
impl GetField<CompositeFieldSet> for Combo<MDET, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDET, O>
impl GetField<CompositeFieldSet> for Combo<MDET, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDET, Os>
impl GetField<CompositeFieldSet> for Combo<MDET, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDET, V>
impl GetField<CompositeFieldSet> for Combo<MDET, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDET, Vs>
impl GetField<CompositeFieldSet> for Combo<MDET, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDET, Z>
impl GetField<CompositeFieldSet> for Combo<MDET, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDET, Zs>
impl GetField<CompositeFieldSet> for Combo<MDET, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDT, L>
impl GetField<CompositeFieldSet> for Combo<MDT, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDT, O>
impl GetField<CompositeFieldSet> for Combo<MDT, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDT, Os>
impl GetField<CompositeFieldSet> for Combo<MDT, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDT, V>
impl GetField<CompositeFieldSet> for Combo<MDT, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDT, Vs>
impl GetField<CompositeFieldSet> for Combo<MDT, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDT, Z>
impl GetField<CompositeFieldSet> for Combo<MDT, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<MDT, Zs>
impl GetField<CompositeFieldSet> for Combo<MDT, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<T, L>
impl GetField<CompositeFieldSet> for Combo<T, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<T, O>
impl GetField<CompositeFieldSet> for Combo<T, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<T, Os>
impl GetField<CompositeFieldSet> for Combo<T, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<T, V>
impl GetField<CompositeFieldSet> for Combo<T, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<T, Vs>
impl GetField<CompositeFieldSet> for Combo<T, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<T, Z>
impl GetField<CompositeFieldSet> for Combo<T, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<T, Zs>
impl GetField<CompositeFieldSet> for Combo<T, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, L>
impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, O>
impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, Os>
impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, V>
impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, Vs>
impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, Z>
impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, Zs>
impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMD, L>
impl GetField<CompositeFieldSet> for Combo<YMD, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMD, O>
impl GetField<CompositeFieldSet> for Combo<YMD, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMD, Os>
impl GetField<CompositeFieldSet> for Combo<YMD, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMD, V>
impl GetField<CompositeFieldSet> for Combo<YMD, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMD, Vs>
impl GetField<CompositeFieldSet> for Combo<YMD, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMD, Z>
impl GetField<CompositeFieldSet> for Combo<YMD, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMD, Zs>
impl GetField<CompositeFieldSet> for Combo<YMD, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDE, L>
impl GetField<CompositeFieldSet> for Combo<YMDE, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDE, O>
impl GetField<CompositeFieldSet> for Combo<YMDE, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDE, Os>
impl GetField<CompositeFieldSet> for Combo<YMDE, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDE, V>
impl GetField<CompositeFieldSet> for Combo<YMDE, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDE, Vs>
impl GetField<CompositeFieldSet> for Combo<YMDE, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDE, Z>
impl GetField<CompositeFieldSet> for Combo<YMDE, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDE, Zs>
impl GetField<CompositeFieldSet> for Combo<YMDE, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDET, L>
impl GetField<CompositeFieldSet> for Combo<YMDET, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDET, O>
impl GetField<CompositeFieldSet> for Combo<YMDET, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDET, Os>
impl GetField<CompositeFieldSet> for Combo<YMDET, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDET, V>
impl GetField<CompositeFieldSet> for Combo<YMDET, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDET, Vs>
impl GetField<CompositeFieldSet> for Combo<YMDET, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDET, Z>
impl GetField<CompositeFieldSet> for Combo<YMDET, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDET, Zs>
impl GetField<CompositeFieldSet> for Combo<YMDET, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDT, L>
impl GetField<CompositeFieldSet> for Combo<YMDT, L>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDT, O>
impl GetField<CompositeFieldSet> for Combo<YMDT, O>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDT, Os>
impl GetField<CompositeFieldSet> for Combo<YMDT, Os>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDT, V>
impl GetField<CompositeFieldSet> for Combo<YMDT, V>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDT, Vs>
impl GetField<CompositeFieldSet> for Combo<YMDT, Vs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDT, Z>
impl GetField<CompositeFieldSet> for Combo<YMDT, Z>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.source§impl GetField<CompositeFieldSet> for Combo<YMDT, Zs>
impl GetField<CompositeFieldSet> for Combo<YMDT, Zs>
source§fn get_field(&self) -> CompositeFieldSet
fn get_field(&self) -> CompositeFieldSet
T
.impl<DT: Copy, Z: Copy> Copy for Combo<DT, Z>
impl<DT: Eq, Z: Eq> Eq for Combo<DT, Z>
impl<DT, Z> StructuralPartialEq for Combo<DT, Z>
impl<DT, Z> UnstableSealed for Combo<DT, Z>
Auto Trait Implementations§
impl<DT, Z> Freeze for Combo<DT, Z>
impl<DT, Z> RefUnwindSafe for Combo<DT, Z>where
DT: RefUnwindSafe,
Z: RefUnwindSafe,
impl<DT, Z> Send for Combo<DT, Z>
impl<DT, Z> Sync for Combo<DT, Z>
impl<DT, Z> Unpin for Combo<DT, Z>
impl<DT, Z> UnwindSafe for Combo<DT, Z>where
DT: UnwindSafe,
Z: UnwindSafe,
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
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<M, T> DateTimeNamesFrom<M> for Twhere
M: DateTimeNamesMarker,
T: DateTimeNamesMarker,
<<T as DateTimeNamesMarker>::YearNames as NamesContainer<YearNamesV1Marker, FieldLength>>::Container: From<<<M as DateTimeNamesMarker>::YearNames as NamesContainer<YearNamesV1Marker, FieldLength>>::Container>,
<<T as DateTimeNamesMarker>::MonthNames as NamesContainer<MonthNamesV1Marker, (Month, FieldLength)>>::Container: From<<<M as DateTimeNamesMarker>::MonthNames as NamesContainer<MonthNamesV1Marker, (Month, FieldLength)>>::Container>,
<<T as DateTimeNamesMarker>::WeekdayNames as NamesContainer<WeekdayNamesV1Marker, (Weekday, FieldLength)>>::Container: From<<<M as DateTimeNamesMarker>::WeekdayNames as NamesContainer<WeekdayNamesV1Marker, (Weekday, FieldLength)>>::Container>,
<<T as DateTimeNamesMarker>::DayPeriodNames as NamesContainer<DayPeriodNamesV1Marker, FieldLength>>::Container: From<<<M as DateTimeNamesMarker>::DayPeriodNames as NamesContainer<DayPeriodNamesV1Marker, FieldLength>>::Container>,
<<T as DateTimeNamesMarker>::ZoneEssentials as NamesContainer<TimeZoneEssentialsV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneEssentials as NamesContainer<TimeZoneEssentialsV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneLocations as NamesContainer<LocationsV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneLocations as NamesContainer<LocationsV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneGenericLong as NamesContainer<MetazoneGenericNamesLongV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneGenericLong as NamesContainer<MetazoneGenericNamesLongV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneGenericShort as NamesContainer<MetazoneGenericNamesShortV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneGenericShort as NamesContainer<MetazoneGenericNamesShortV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneSpecificLong as NamesContainer<MetazoneSpecificNamesLongV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneSpecificLong as NamesContainer<MetazoneSpecificNamesLongV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneSpecificShort as NamesContainer<MetazoneSpecificNamesShortV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneSpecificShort as NamesContainer<MetazoneSpecificNamesShortV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::MetazoneLookup as NamesContainer<MetazonePeriodV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::MetazoneLookup as NamesContainer<MetazonePeriodV1Marker, ()>>::Container>,
impl<M, T> DateTimeNamesFrom<M> for Twhere
M: DateTimeNamesMarker,
T: DateTimeNamesMarker,
<<T as DateTimeNamesMarker>::YearNames as NamesContainer<YearNamesV1Marker, FieldLength>>::Container: From<<<M as DateTimeNamesMarker>::YearNames as NamesContainer<YearNamesV1Marker, FieldLength>>::Container>,
<<T as DateTimeNamesMarker>::MonthNames as NamesContainer<MonthNamesV1Marker, (Month, FieldLength)>>::Container: From<<<M as DateTimeNamesMarker>::MonthNames as NamesContainer<MonthNamesV1Marker, (Month, FieldLength)>>::Container>,
<<T as DateTimeNamesMarker>::WeekdayNames as NamesContainer<WeekdayNamesV1Marker, (Weekday, FieldLength)>>::Container: From<<<M as DateTimeNamesMarker>::WeekdayNames as NamesContainer<WeekdayNamesV1Marker, (Weekday, FieldLength)>>::Container>,
<<T as DateTimeNamesMarker>::DayPeriodNames as NamesContainer<DayPeriodNamesV1Marker, FieldLength>>::Container: From<<<M as DateTimeNamesMarker>::DayPeriodNames as NamesContainer<DayPeriodNamesV1Marker, FieldLength>>::Container>,
<<T as DateTimeNamesMarker>::ZoneEssentials as NamesContainer<TimeZoneEssentialsV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneEssentials as NamesContainer<TimeZoneEssentialsV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneLocations as NamesContainer<LocationsV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneLocations as NamesContainer<LocationsV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneGenericLong as NamesContainer<MetazoneGenericNamesLongV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneGenericLong as NamesContainer<MetazoneGenericNamesLongV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneGenericShort as NamesContainer<MetazoneGenericNamesShortV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneGenericShort as NamesContainer<MetazoneGenericNamesShortV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneSpecificLong as NamesContainer<MetazoneSpecificNamesLongV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneSpecificLong as NamesContainer<MetazoneSpecificNamesLongV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::ZoneSpecificShort as NamesContainer<MetazoneSpecificNamesShortV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::ZoneSpecificShort as NamesContainer<MetazoneSpecificNamesShortV1Marker, ()>>::Container>,
<<T as DateTimeNamesMarker>::MetazoneLookup as NamesContainer<MetazonePeriodV1Marker, ()>>::Container: From<<<M as DateTimeNamesMarker>::MetazoneLookup as NamesContainer<MetazonePeriodV1Marker, ()>>::Container>,
fn map_year_names( other: <<M as DateTimeNamesMarker>::YearNames as NamesContainer<YearNamesV1Marker, FieldLength>>::Container, ) -> <<T as DateTimeNamesMarker>::YearNames as NamesContainer<YearNamesV1Marker, FieldLength>>::Container
fn map_month_names( other: <<M as DateTimeNamesMarker>::MonthNames as NamesContainer<MonthNamesV1Marker, (Month, FieldLength)>>::Container, ) -> <<T as DateTimeNamesMarker>::MonthNames as NamesContainer<MonthNamesV1Marker, (Month, FieldLength)>>::Container
fn map_weekday_names( other: <<M as DateTimeNamesMarker>::WeekdayNames as NamesContainer<WeekdayNamesV1Marker, (Weekday, FieldLength)>>::Container, ) -> <<T as DateTimeNamesMarker>::WeekdayNames as NamesContainer<WeekdayNamesV1Marker, (Weekday, FieldLength)>>::Container
fn map_day_period_names( other: <<M as DateTimeNamesMarker>::DayPeriodNames as NamesContainer<DayPeriodNamesV1Marker, FieldLength>>::Container, ) -> <<T as DateTimeNamesMarker>::DayPeriodNames as NamesContainer<DayPeriodNamesV1Marker, FieldLength>>::Container
fn map_zone_essentials( other: <<M as DateTimeNamesMarker>::ZoneEssentials as NamesContainer<TimeZoneEssentialsV1Marker, ()>>::Container, ) -> <<T as DateTimeNamesMarker>::ZoneEssentials as NamesContainer<TimeZoneEssentialsV1Marker, ()>>::Container
fn map_zone_locations( other: <<M as DateTimeNamesMarker>::ZoneLocations as NamesContainer<LocationsV1Marker, ()>>::Container, ) -> <<T as DateTimeNamesMarker>::ZoneLocations as NamesContainer<LocationsV1Marker, ()>>::Container
fn map_zone_generic_long( other: <<M as DateTimeNamesMarker>::ZoneGenericLong as NamesContainer<MetazoneGenericNamesLongV1Marker, ()>>::Container, ) -> <<T as DateTimeNamesMarker>::ZoneGenericLong as NamesContainer<MetazoneGenericNamesLongV1Marker, ()>>::Container
fn map_zone_generic_short( other: <<M as DateTimeNamesMarker>::ZoneGenericShort as NamesContainer<MetazoneGenericNamesShortV1Marker, ()>>::Container, ) -> <<T as DateTimeNamesMarker>::ZoneGenericShort as NamesContainer<MetazoneGenericNamesShortV1Marker, ()>>::Container
fn map_zone_specific_long( other: <<M as DateTimeNamesMarker>::ZoneSpecificLong as NamesContainer<MetazoneSpecificNamesLongV1Marker, ()>>::Container, ) -> <<T as DateTimeNamesMarker>::ZoneSpecificLong as NamesContainer<MetazoneSpecificNamesLongV1Marker, ()>>::Container
fn map_zone_specific_short( other: <<M as DateTimeNamesMarker>::ZoneSpecificShort as NamesContainer<MetazoneSpecificNamesShortV1Marker, ()>>::Container, ) -> <<T as DateTimeNamesMarker>::ZoneSpecificShort as NamesContainer<MetazoneSpecificNamesShortV1Marker, ()>>::Container
fn map_metazone_lookup( other: <<M as DateTimeNamesMarker>::MetazoneLookup as NamesContainer<MetazonePeriodV1Marker, ()>>::Container, ) -> <<T as DateTimeNamesMarker>::MetazoneLookup as NamesContainer<MetazonePeriodV1Marker, ()>>::Container
source§impl<T> GetField<T> for Twhere
T: Copy + UnstableSealed,
impl<T> GetField<T> for Twhere
T: Copy + UnstableSealed,
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more