pub enum InterpreterState {
Yield,
Stop,
}Variants§
Trait Implementations§
Source§impl Debug for InterpreterState
impl Debug for InterpreterState
Source§impl PartialEq for InterpreterState
impl PartialEq for InterpreterState
impl StructuralPartialEq for InterpreterState
Auto Trait Implementations§
impl Freeze for InterpreterState
impl RefUnwindSafe for InterpreterState
impl Send for InterpreterState
impl Sync for InterpreterState
impl Unpin for InterpreterState
impl UnwindSafe for InterpreterState
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
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more