Struct air_parser::AIRParser
source · pub struct AIRParser { /* private fields */ }
Implementations§
source§impl AIRParser
impl AIRParser
pub fn new() -> AIRParser
pub fn parse<'err, 'input, 'v, __TOKEN: __ToTriple<'err, 'input, 'v>, __TOKENS: IntoIterator<Item = __TOKEN>>( &self, input: &'input str, errors: &'err mut Vec<ErrorRecovery<AirPos, Token<'input>, ParserError>>, validator: &'v mut VariableValidator<'input>, __tokens0: __TOKENS, ) -> Result<Instruction<'input>, ParseError<AirPos, Token<'input>, ParserError>>
Auto Trait Implementations§
impl Freeze for AIRParser
impl RefUnwindSafe for AIRParser
impl Send for AIRParser
impl Sync for AIRParser
impl Unpin for AIRParser
impl UnwindSafe for AIRParser
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