pub enum CognitiveNodeType {
Concept,
Entity,
Action,
State,
Goal,
Belief,
Emotion,
}Expand description
Types of cognitive nodes.
Variants§
Trait Implementations§
Source§impl Clone for CognitiveNodeType
impl Clone for CognitiveNodeType
Source§fn clone(&self) -> CognitiveNodeType
fn clone(&self) -> CognitiveNodeType
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 CognitiveNodeType
Source§impl Debug for CognitiveNodeType
impl Debug for CognitiveNodeType
Source§impl Default for CognitiveNodeType
impl Default for CognitiveNodeType
Source§impl<'de> Deserialize<'de> for CognitiveNodeType
impl<'de> Deserialize<'de> for CognitiveNodeType
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 CognitiveNodeType
Source§impl PartialEq for CognitiveNodeType
impl PartialEq for CognitiveNodeType
Source§impl Serialize for CognitiveNodeType
impl Serialize for CognitiveNodeType
impl StructuralPartialEq for CognitiveNodeType
Auto Trait Implementations§
impl Freeze for CognitiveNodeType
impl RefUnwindSafe for CognitiveNodeType
impl Send for CognitiveNodeType
impl Sync for CognitiveNodeType
impl Unpin for CognitiveNodeType
impl UnsafeUnpin for CognitiveNodeType
impl UnwindSafe for CognitiveNodeType
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