pub struct ZHTimeExpressionParser;Expand description
Chinese time expression parser
Implementations§
Trait Implementations§
Source§impl Default for ZHTimeExpressionParser
impl Default for ZHTimeExpressionParser
Source§impl Parser for ZHTimeExpressionParser
impl Parser for ZHTimeExpressionParser
Source§fn should_apply(&self, context: &ParsingContext<'_>) -> bool
fn should_apply(&self, context: &ParsingContext<'_>) -> bool
Check if this parser should run on the given context
This is a fast pre-filter to skip parsers that won’t match
Source§fn parse(&self, context: &ParsingContext<'_>) -> Result<Vec<ParsedResult>>
fn parse(&self, context: &ParsingContext<'_>) -> Result<Vec<ParsedResult>>
Parse the text and return all matches
Auto Trait Implementations§
impl Freeze for ZHTimeExpressionParser
impl RefUnwindSafe for ZHTimeExpressionParser
impl Send for ZHTimeExpressionParser
impl Sync for ZHTimeExpressionParser
impl Unpin for ZHTimeExpressionParser
impl UnsafeUnpin for ZHTimeExpressionParser
impl UnwindSafe for ZHTimeExpressionParser
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more