Enum icu_datetime::neo_marker::NeoNeverMarker
source · pub enum NeoNeverMarker {}
Expand description
A struct implementing traits for never loading data.
Trait Implementations§
source§impl DateDataMarkers for NeoNeverMarker
impl DateDataMarkers for NeoNeverMarker
source§type Skel = NoDataCalMarkers
type Skel = NoDataCalMarkers
Cross-calendar data markers for date skeleta.
source§type Year = NoDataCalMarkers
type Year = NoDataCalMarkers
Cross-calendar data markers for year names.
source§type Month = NoDataCalMarkers
type Month = NoDataCalMarkers
Cross-calendar data markers for month names.
source§type WeekdayNamesV1Marker = NeverMarker<LinearNamesV1<'static>>
type WeekdayNamesV1Marker = NeverMarker<LinearNamesV1<'static>>
Marker for loading weekday names.
source§impl DateInputMarkers for NeoNeverMarker
impl DateInputMarkers for NeoNeverMarker
source§type MonthInput = ()
type MonthInput = ()
Marker for resolving the month input field.
source§type DayOfMonthInput = ()
type DayOfMonthInput = ()
Marker for resolving the day-of-month input field.
source§type DayOfWeekInput = ()
type DayOfWeekInput = ()
Marker for resolving the day-of-week input field.
source§type AnyCalendarKindInput = ()
type AnyCalendarKindInput = ()
Marker for resolving the any-calendar-kind input field.
source§impl Debug for NeoNeverMarker
impl Debug for NeoNeverMarker
source§impl TimeMarkers for NeoNeverMarker
impl TimeMarkers for NeoNeverMarker
source§type MinuteInput = ()
type MinuteInput = ()
Marker for resolving the day-of-week input field.
source§type SecondInput = ()
type SecondInput = ()
Marker for resolving the day-of-year input field.
source§type NanoSecondInput = ()
type NanoSecondInput = ()
Marker for resolving the any-calendar-kind input field.
source§type TimeSkeletonPatternsV1Marker = NeverMarker<PackedPatternsV1<'static>>
type TimeSkeletonPatternsV1Marker = NeverMarker<PackedPatternsV1<'static>>
Marker for loading time skeleton patterns.
source§type DayPeriodNamesV1Marker = NeverMarker<LinearNamesV1<'static>>
type DayPeriodNamesV1Marker = NeverMarker<LinearNamesV1<'static>>
Marker for loading day period names.
source§impl<C> TypedDateDataMarkers<C> for NeoNeverMarker
impl<C> TypedDateDataMarkers<C> for NeoNeverMarker
source§type DateSkeletonPatternsV1Marker = NeverMarker<PackedPatternsV1<'static>>
type DateSkeletonPatternsV1Marker = NeverMarker<PackedPatternsV1<'static>>
Marker for loading date skeleton patterns.
source§type YearNamesV1Marker = NeverMarker<YearNamesV1<'static>>
type YearNamesV1Marker = NeverMarker<YearNamesV1<'static>>
Marker for loading year names.
source§type MonthNamesV1Marker = NeverMarker<MonthNamesV1<'static>>
type MonthNamesV1Marker = NeverMarker<MonthNamesV1<'static>>
Marker for loading month names.
source§type WeekdayNamesV1Marker = NeverMarker<LinearNamesV1<'static>>
type WeekdayNamesV1Marker = NeverMarker<LinearNamesV1<'static>>
Marker for loading weekday names.
source§impl ZoneMarkers for NeoNeverMarker
impl ZoneMarkers for NeoNeverMarker
source§type TimeZoneIdInput = ()
type TimeZoneIdInput = ()
Marker for resolving the time zone id input field.
source§type TimeZoneOffsetInput = ()
type TimeZoneOffsetInput = ()
Marker for resolving the time zone offset input field.
source§type TimeZoneVariantInput = ()
type TimeZoneVariantInput = ()
Marker for resolving the time zone variant input field.
source§type TimeZoneLocalTimeInput = ()
type TimeZoneLocalTimeInput = ()
Marker for resolving the time zone non-location display names, which depend on the datetime.
source§type EssentialsV1Marker = NeverMarker<TimeZoneEssentialsV1<'static>>
type EssentialsV1Marker = NeverMarker<TimeZoneEssentialsV1<'static>>
Marker for loading core time zone data.
source§type LocationsV1Marker = NeverMarker<LocationsV1<'static>>
type LocationsV1Marker = NeverMarker<LocationsV1<'static>>
Marker for loading location names for time zone formatting
source§type GenericLongV1Marker = NeverMarker<MetazoneGenericNamesV1<'static>>
type GenericLongV1Marker = NeverMarker<MetazoneGenericNamesV1<'static>>
Marker for loading generic long time zone names.
source§type GenericShortV1Marker = NeverMarker<MetazoneGenericNamesV1<'static>>
type GenericShortV1Marker = NeverMarker<MetazoneGenericNamesV1<'static>>
Marker for loading generic short time zone names.
source§type SpecificLongV1Marker = NeverMarker<MetazoneSpecificNamesV1<'static>>
type SpecificLongV1Marker = NeverMarker<MetazoneSpecificNamesV1<'static>>
Marker for loading specific long time zone names.
source§type SpecificShortV1Marker = NeverMarker<MetazoneSpecificNamesV1<'static>>
type SpecificShortV1Marker = NeverMarker<MetazoneSpecificNamesV1<'static>>
Marker for loading generic short time zone names.
source§type MetazonePeriodV1Marker = NeverMarker<MetazonePeriodV1<'static>>
type MetazonePeriodV1Marker = NeverMarker<MetazonePeriodV1<'static>>
Marker for loading metazone periods.
impl UnstableSealed for NeoNeverMarker
Auto Trait Implementations§
impl Freeze for NeoNeverMarker
impl RefUnwindSafe for NeoNeverMarker
impl Send for NeoNeverMarker
impl Sync for NeoNeverMarker
impl Unpin for NeoNeverMarker
impl UnwindSafe for NeoNeverMarker
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
Mutably borrows from an owned value. Read more
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>
Converts
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>
Converts
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