Expand description
Runtime Pattern implementation which is optimized for zero-allocation
deserialization and high-performance runtime use in DateTimeFormatter.
This module is meant to remain an implementation detail and can evolve to
utilize all runtime performance optimizations ICU4X needs.
For all spec compliant behaviors see reference::Pattern equivalent.
🚧 This code is considered unstable; it may change at any time, in breaking or non-breaking ways,
including in SemVer minor releases. While the serde representation of data structs is guaranteed
to be stable, their Rust representation might not be. Use with caution.
Structs§
- Generic
Pattern  - A raw, low-level pattern with literals and placeholders.
 - Pattern
 - A raw, low-level pattern for datetime formatting.
 - Pattern
Metadata  - Metadata associated with a 
Pattern. - PatternULE
 VarULEtype forPattern. SeePatternfor documentation.