pub type PackedPatterns<'data> = GenericPackedPatterns<'data, PluralElementsPackedULE<ZeroSlice<PatternItem>>>;Expand description
The main data structure for packed datetime patterns.
For detailed information, see GenericPackedPatterns.
Aliased Type§
pub struct PackedPatterns<'data> {
pub header: u32,
pub elements: VarZeroVec<'data, PluralElementsPackedULE<ZeroSlice<PatternItem>>>,
}Fields§
§header: u32An encoding of which standard/variant cell corresponds to which entry in the patterns table. See class docs.
elements: VarZeroVec<'data, PluralElementsPackedULE<ZeroSlice<PatternItem>>>The list of patterns. Length should be between 1 and 9, depending on the header.