pub struct SourceParser { /* private fields */ }Implementations§
Source§impl SourceParser
impl SourceParser
pub fn new(parser: ParserHandle) -> Self
Trait Implementations§
Source§impl Parser for SourceParser
impl Parser for SourceParser
fn parse<'a>( &self, registry: &ParserRegistry, input: &'a str, ) -> ParseResult<'a>
fn extend(&self, parser: ParserHandle)
Auto Trait Implementations§
impl Freeze for SourceParser
impl !RefUnwindSafe for SourceParser
impl Send for SourceParser
impl Sync for SourceParser
impl Unpin for SourceParser
impl UnsafeUnpin for SourceParser
impl !UnwindSafe for SourceParser
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