Gets the underlying dcbor-pattern DatePattern.
StaticanyCreates a new DatePattern that matches any date.
StaticvalueCreates a new DatePattern that matches the specific date.
StaticrangeCreates a new DatePattern that matches dates within a range (inclusive).
StaticearliestCreates a new DatePattern that matches dates on or after the specified date.
StaticlatestCreates a new DatePattern that matches dates on or before the specified date.
StaticstringCreates a new DatePattern that matches dates by their ISO-8601 string representation.
StaticregexCreates a new DatePattern that matches dates whose ISO-8601 string representation matches the given regular expression.
StaticfromCreates a new DatePattern from a dcbor-pattern DatePattern.
Returns true if the pattern matches the haystack.
Returns true if the Display of the matcher is complex, i.e. contains nested patterns or other complex structures that require its text rendering to be surrounded by grouping parentheses.
Returns a string representation of an object.
Hash code for use in Maps/Sets.
Pattern for matching date values.
This is a wrapper around dcbor_pattern::DatePattern that provides envelope-specific integration.
Corresponds to the Rust
DatePatternstruct in date_pattern.rs