pub enum NativeCellState {
Empty,
Complete,
Incomplete,
Invalid,
}Expand description
The current state of an append-oriented native cell parser.
Variants§
Empty
No submitted syntax is waiting and no completed cell is queued.
Complete
The current syntax is complete or a completed shell cell is queued.
Incomplete
The active source is a prefix that more input may complete.
Invalid
The active source contains an error that appended input cannot repair.
Trait Implementations§
Source§impl Clone for NativeCellState
impl Clone for NativeCellState
impl Copy for NativeCellState
Source§impl Debug for NativeCellState
impl Debug for NativeCellState
impl Eq for NativeCellState
Source§impl Hash for NativeCellState
impl Hash for NativeCellState
Source§impl PartialEq for NativeCellState
impl PartialEq for NativeCellState
impl StructuralPartialEq for NativeCellState
Auto Trait Implementations§
impl Freeze for NativeCellState
impl RefUnwindSafe for NativeCellState
impl Send for NativeCellState
impl Sync for NativeCellState
impl Unpin for NativeCellState
impl UnsafeUnpin for NativeCellState
impl UnwindSafe for NativeCellState
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