Trait icu_datetime::scaffold::DateTimeMarkers
source · pub trait DateTimeMarkers: UnstableSealed + DateTimeNamesMarker {
type D;
type T;
type Z;
type GluePatternV1Marker: DataMarker<DataStruct = GluePatternV1<'static>>;
}
Expand description
A trait associating constants and types implementing various other traits required for datetime formatting.
This is a sealed trait implemented on field set markers.
Required Associated Types§
sourcetype D
type D
Associated types for date formatting.
Should implement DateDataMarkers
, TypedDateDataMarkers
, and DateInputMarkers
.
sourcetype T
type T
Associated types for time formatting.
Should implement TimeMarkers
.
sourcetype Z
type Z
Associated types for time zone formatting.
Should implement ZoneMarkers
.
sourcetype GluePatternV1Marker: DataMarker<DataStruct = GluePatternV1<'static>>
type GluePatternV1Marker: DataMarker<DataStruct = GluePatternV1<'static>>
Marker for loading the date/time glue pattern.