pub trait TypedDateDataMarkers<C>: UnstableSealed {
type DateSkeletonPatternsV1: DataMarker<DataStruct = PackedPatterns<'static>>;
type YearNamesV1: DataMarker<DataStruct = YearNames<'static>>;
type MonthNamesV1: DataMarker<DataStruct = MonthNames<'static>>;
type WeekdayNamesV1: DataMarker<DataStruct = LinearNames<'static>>;
}
Expand description
A trait associating types for date formatting in a specific calendar (data markers only).
This is a sealed trait implemented on field set markers.
🚧 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 Associated Types§
Sourcetype DateSkeletonPatternsV1: DataMarker<DataStruct = PackedPatterns<'static>>
type DateSkeletonPatternsV1: DataMarker<DataStruct = PackedPatterns<'static>>
Marker for loading date skeleton patterns.
Sourcetype YearNamesV1: DataMarker<DataStruct = YearNames<'static>>
type YearNamesV1: DataMarker<DataStruct = YearNames<'static>>
Marker for loading year names.
Sourcetype MonthNamesV1: DataMarker<DataStruct = MonthNames<'static>>
type MonthNamesV1: DataMarker<DataStruct = MonthNames<'static>>
Marker for loading month names.
Sourcetype WeekdayNamesV1: DataMarker<DataStruct = LinearNames<'static>>
type WeekdayNamesV1: DataMarker<DataStruct = LinearNames<'static>>
Marker for loading weekday names.