pub struct SlashDateParser { /* private fields */ }Expand description
Parser for slash- or dash-separated numeric dates.
Implementations§
Trait Implementations§
Source§impl Parser for SlashDateParser
impl Parser for SlashDateParser
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 SlashDateParser
impl RefUnwindSafe for SlashDateParser
impl Send for SlashDateParser
impl Sync for SlashDateParser
impl Unpin for SlashDateParser
impl UnsafeUnpin for SlashDateParser
impl UnwindSafe for SlashDateParser
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