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