pub struct ArgumentPatternParser { /* private fields */ }
Implementations§
Source§impl ArgumentPatternParser
impl ArgumentPatternParser
pub fn new() -> ArgumentPatternParser
pub fn parse<'err, 'input, __TOKEN: __ToTriple<'err, 'input>, __TOKENS: IntoIterator<Item = __TOKEN>>( &self, errors: &'err mut Vec<ParseError>, __tokens0: __TOKENS, ) -> Result<WithMetaData<NodeArgumentPattern>, ParseError<SourcePosition, Token<&'input str>, ParseError>>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for ArgumentPatternParser
impl RefUnwindSafe for ArgumentPatternParser
impl Send for ArgumentPatternParser
impl Sync for ArgumentPatternParser
impl Unpin for ArgumentPatternParser
impl UnwindSafe for ArgumentPatternParser
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