pub enum ControlNodeKind {
BranchSet,
Leaf,
Sequence,
Reduce,
TeacherReview,
LoopUntil,
Cond,
Expand,
}Variants§
Trait Implementations§
Source§impl Clone for ControlNodeKind
impl Clone for ControlNodeKind
Source§fn clone(&self) -> ControlNodeKind
fn clone(&self) -> ControlNodeKind
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ControlNodeKind
Source§impl Debug for ControlNodeKind
impl Debug for ControlNodeKind
Source§impl<'de> Deserialize<'de> for ControlNodeKind
impl<'de> Deserialize<'de> for ControlNodeKind
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ControlNodeKind
Source§impl Ord for ControlNodeKind
impl Ord for ControlNodeKind
Source§fn cmp(&self, other: &ControlNodeKind) -> Ordering
fn cmp(&self, other: &ControlNodeKind) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for ControlNodeKind
impl PartialEq for ControlNodeKind
Source§impl PartialOrd for ControlNodeKind
impl PartialOrd for ControlNodeKind
Source§impl Serialize for ControlNodeKind
impl Serialize for ControlNodeKind
impl StructuralPartialEq for ControlNodeKind
Auto Trait Implementations§
impl Freeze for ControlNodeKind
impl RefUnwindSafe for ControlNodeKind
impl Send for ControlNodeKind
impl Sync for ControlNodeKind
impl Unpin for ControlNodeKind
impl UnsafeUnpin for ControlNodeKind
impl UnwindSafe for ControlNodeKind
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