pub enum LookaheadResult {
Matches(usize),
NoMatch,
Ambiguous,
}Expand description
Represents a parser lookahead result.
Variants§
Trait Implementations§
Source§impl Clone for LookaheadResult
impl Clone for LookaheadResult
Source§fn clone(&self) -> LookaheadResult
fn clone(&self) -> LookaheadResult
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for LookaheadResult
impl Debug for LookaheadResult
Source§impl PartialEq for LookaheadResult
impl PartialEq for LookaheadResult
impl Eq for LookaheadResult
impl StructuralPartialEq for LookaheadResult
Auto Trait Implementations§
impl Freeze for LookaheadResult
impl RefUnwindSafe for LookaheadResult
impl Send for LookaheadResult
impl Sync for LookaheadResult
impl Unpin for LookaheadResult
impl UnsafeUnpin for LookaheadResult
impl UnwindSafe for LookaheadResult
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