pub struct GetPunct;Trait Implementations§
Source§impl Combi for GetPunct
impl Combi for GetPunct
type Suc = Punct
type Err = TokenDiagnostic
type Con = TokenDiagnostic
type Inp = TokenIter
type Out = TokenIter
Source§fn comp(
&self,
input: TokenIter,
) -> (TokenIter, CombiResult<Self::Suc, TokenDiagnostic, TokenDiagnostic>)
fn comp( &self, input: TokenIter, ) -> (TokenIter, CombiResult<Self::Suc, TokenDiagnostic, TokenDiagnostic>)
Runs the computation represented by Combi to produce a result (of the computation), and the output to be further computed on.
Auto Trait Implementations§
impl Freeze for GetPunct
impl RefUnwindSafe for GetPunct
impl Send for GetPunct
impl Sync for GetPunct
impl Unpin for GetPunct
impl UnwindSafe for GetPunct
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