pub struct WeekdayParser;Expand description
Parser for English weekday expressions such as “next Friday”.
Trait Implementations§
Source§impl Parser for WeekdayParser
impl Parser for WeekdayParser
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 WeekdayParser
impl RefUnwindSafe for WeekdayParser
impl Send for WeekdayParser
impl Sync for WeekdayParser
impl Unpin for WeekdayParser
impl UnsafeUnpin for WeekdayParser
impl UnwindSafe for WeekdayParser
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