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