pub struct SequenceDelimitedParser { /* private fields */ }Implementations§
Source§impl SequenceDelimitedParser
impl SequenceDelimitedParser
pub fn new(delimiter: ParserHandle) -> Self
pub fn with(self, parser: ParserHandle) -> Self
pub fn ignore_no_value(self, ignore: bool) -> Self
pub fn push(&mut self, parser: ParserHandle)
Trait Implementations§
Source§impl Clone for SequenceDelimitedParser
impl Clone for SequenceDelimitedParser
Source§fn clone(&self) -> SequenceDelimitedParser
fn clone(&self) -> SequenceDelimitedParser
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Parser for SequenceDelimitedParser
impl Parser for SequenceDelimitedParser
fn parse<'a>( &self, registry: &ParserRegistry, input: &'a str, ) -> ParseResult<'a>
fn extend(&self, parser: ParserHandle)
Auto Trait Implementations§
impl Freeze for SequenceDelimitedParser
impl !RefUnwindSafe for SequenceDelimitedParser
impl Send for SequenceDelimitedParser
impl Sync for SequenceDelimitedParser
impl Unpin for SequenceDelimitedParser
impl UnsafeUnpin for SequenceDelimitedParser
impl !UnwindSafe for SequenceDelimitedParser
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