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