Trait GetField

Source
pub trait GetField<T>: UnstableSealed {
    // Required method
    fn get_field(&self) -> T;
}
Expand description

A type that can return a certain field T.

This is used as a bound on various datetime functions.

๐Ÿšง This trait is considered unstable; it may change at any time, in breaking or non-breaking ways, including in SemVer minor releases. Do not implement this trait in userland unless you are prepared for things to occasionally break.

Required Methodsยง

Source

fn get_field(&self) -> T

Returns the value of this traitโ€™s field T.

Implementorsยง

Sourceยง

impl GetField<CompositeFieldSet> for CalendarPeriodFieldSet

Sourceยง

impl GetField<CompositeFieldSet> for CompositeDateTimeFieldSet

Sourceยง

impl GetField<CompositeFieldSet> for DateAndTimeFieldSet

Sourceยง

impl GetField<CompositeFieldSet> for DateFieldSet

Sourceยง

impl GetField<CompositeFieldSet> for TimeFieldSet

Sourceยง

impl GetField<CompositeFieldSet> for ZoneFieldSet

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateAndTimeFieldSet, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateFieldSet, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateFieldSet, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateFieldSet, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateFieldSet, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateFieldSet, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateFieldSet, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateFieldSet, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateFieldSet, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DateFieldSet, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<TimeFieldSet, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<D, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<D, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<D, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<D, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<D, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<D, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<D, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<D, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<D, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DE, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DE, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DE, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DE, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DE, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DE, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DE, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DE, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DE, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DET, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DET, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DET, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DET, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DET, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DET, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DET, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DET, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DET, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DT, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DT, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DT, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DT, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DT, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DT, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DT, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DT, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<DT, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<E, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<E, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<E, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<E, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<E, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<E, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<E, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<E, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<E, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<ET, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<ET, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<ET, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<ET, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<ET, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<ET, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<ET, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<ET, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<ET, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MD, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MD, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MD, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MD, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MD, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MD, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MD, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MD, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MD, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDE, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDE, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDE, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDE, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDE, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDE, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDE, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDE, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDE, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDET, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDET, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDET, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDET, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDET, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDET, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDET, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDET, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDET, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDT, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDT, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDT, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDT, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDT, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDT, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDT, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDT, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<MDT, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<T, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<T, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<T, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<T, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<T, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<T, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<T, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<T, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<T, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMD, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMD, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMD, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMD, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMD, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMD, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMD, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMD, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMD, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDE, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDE, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDE, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDE, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDE, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDE, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDE, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDE, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDE, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDET, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDET, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDET, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDET, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDET, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDET, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDET, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDET, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDET, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDT, ZoneFieldSet>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDT, ExemplarCity>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDT, GenericLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDT, GenericShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDT, LocalizedOffsetLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDT, LocalizedOffsetShort>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDT, Location>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDT, SpecificLong>

Sourceยง

impl GetField<CompositeFieldSet> for Combo<YMDT, SpecificShort>

Sourceยง

impl GetField<CompositeFieldSet> for D

Sourceยง

impl GetField<CompositeFieldSet> for DE

Sourceยง

impl GetField<CompositeFieldSet> for DET

Sourceยง

impl GetField<CompositeFieldSet> for DT

Sourceยง

impl GetField<CompositeFieldSet> for E

Sourceยง

impl GetField<CompositeFieldSet> for ET

Sourceยง

impl GetField<CompositeFieldSet> for M

Sourceยง

impl GetField<CompositeFieldSet> for MD

Sourceยง

impl GetField<CompositeFieldSet> for MDE

Sourceยง

impl GetField<CompositeFieldSet> for MDET

Sourceยง

impl GetField<CompositeFieldSet> for MDT

Sourceยง

impl GetField<CompositeFieldSet> for T

Sourceยง

impl GetField<CompositeFieldSet> for Y

Sourceยง

impl GetField<CompositeFieldSet> for YM

Sourceยง

impl GetField<CompositeFieldSet> for YMD

Sourceยง

impl GetField<CompositeFieldSet> for YMDE

Sourceยง

impl GetField<CompositeFieldSet> for YMDET

Sourceยง

impl GetField<CompositeFieldSet> for YMDT

Sourceยง

impl GetField<CompositeFieldSet> for ExemplarCity

Sourceยง

impl GetField<CompositeFieldSet> for GenericLong

Sourceยง

impl GetField<CompositeFieldSet> for GenericShort

Sourceยง

impl GetField<CompositeFieldSet> for LocalizedOffsetLong

Sourceยง

impl GetField<CompositeFieldSet> for LocalizedOffsetShort

Sourceยง

impl GetField<CompositeFieldSet> for Location

Sourceยง

impl GetField<CompositeFieldSet> for SpecificLong

Sourceยง

impl GetField<CompositeFieldSet> for SpecificShort

Sourceยง

impl GetField<Option<UtcOffset>> for UtcOffset

Sourceยง

impl GetField<()> for Time

Sourceยง

impl GetField<()> for UtcOffset

Sourceยง

impl GetField<Hour> for Time

Sourceยง

impl GetField<Minute> for Time

Sourceยง

impl GetField<Nanosecond> for Time

Sourceยง

impl GetField<Second> for Time

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<Weekday> for Date<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<Weekday> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<YearInfo> for Date<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<YearInfo> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<()> for Date<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<()> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<DayOfMonth> for Date<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<DayOfMonth> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<DayOfYear> for Date<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<DayOfYear> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<MonthInfo> for Date<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<MonthInfo> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<Hour> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<Minute> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<Nanosecond> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>> GetField<Second> for DateTime<A>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<Weekday> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<YearInfo> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<TimeZoneVariant> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<Option<UtcOffset>> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<()> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<DayOfMonth> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<DayOfYear> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<MonthInfo> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<Hour> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<Minute> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<Nanosecond> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<Second> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<ZoneNameTimestamp> for ZonedDateTime<A, Z>

Sourceยง

impl<C: Calendar, A: AsCalendar<Calendar = C>, Z> GetField<TimeZone> for ZonedDateTime<A, Z>
where Z: GetField<TimeZone>,

Sourceยง

impl<O> GetField<TimeZoneVariant> for TimeZoneInfo<O>
where O: TimeZoneModel<TimeZoneVariant = TimeZoneVariant>,

Sourceยง

impl<O> GetField<Option<UtcOffset>> for TimeZoneInfo<O>
where O: TimeZoneModel,

Sourceยง

impl<O> GetField<ZoneNameTimestamp> for TimeZoneInfo<O>
where O: TimeZoneModel<ZoneNameTimestamp = ZoneNameTimestamp>,

Sourceยง

impl<O> GetField<TimeZone> for TimeZoneInfo<O>
where O: TimeZoneModel,

Sourceยง

impl<O: TimeZoneModel> GetField<()> for TimeZoneInfo<O>

Sourceยง

impl<T> GetField<T> for T
where T: Copy + UnstableSealed,