pub struct PeekIdent { /* private fields */ }Trait Implementations§
Source§impl Combi for PeekIdent
impl Combi for PeekIdent
type Suc = bool
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 PeekIdent
impl RefUnwindSafe for PeekIdent
impl Send for PeekIdent
impl Sync for PeekIdent
impl Unpin for PeekIdent
impl UnwindSafe for PeekIdent
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