pub struct TimeUnitLaterParser;Expand description
Parser for English future-relative expressions such as “2 days later”.
Trait Implementations§
Source§impl Parser for TimeUnitLaterParser
impl Parser for TimeUnitLaterParser
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 TimeUnitLaterParser
impl RefUnwindSafe for TimeUnitLaterParser
impl Send for TimeUnitLaterParser
impl Sync for TimeUnitLaterParser
impl Unpin for TimeUnitLaterParser
impl UnsafeUnpin for TimeUnitLaterParser
impl UnwindSafe for TimeUnitLaterParser
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