pub enum ControlOpcode {
Wait,
Repeat,
Forever,
If,
IfElse,
WaitUntil,
RepeatUntil,
Stop,
WhenIStartAsAClone,
CreateCloneOf,
DeleteThisClone,
}Expand description
Control opcodes
Variants§
Wait
Repeat
Forever
If
IfElse
WaitUntil
RepeatUntil
Stop
WhenIStartAsAClone
CreateCloneOf
DeleteThisClone
Trait Implementations§
Source§impl Clone for ControlOpcode
impl Clone for ControlOpcode
Source§fn clone(&self) -> ControlOpcode
fn clone(&self) -> ControlOpcode
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 ControlOpcode
impl Debug for ControlOpcode
Source§impl FromStr for ControlOpcode
impl FromStr for ControlOpcode
Source§impl Hash for ControlOpcode
impl Hash for ControlOpcode
Source§impl PartialEq for ControlOpcode
impl PartialEq for ControlOpcode
impl Copy for ControlOpcode
impl Eq for ControlOpcode
impl StructuralPartialEq for ControlOpcode
Auto Trait Implementations§
impl Freeze for ControlOpcode
impl RefUnwindSafe for ControlOpcode
impl Send for ControlOpcode
impl Sync for ControlOpcode
impl Unpin for ControlOpcode
impl UnwindSafe for ControlOpcode
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.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