pub struct CognitiveConfig {
pub mode: CognitiveMode,
pub attention_threshold: f64,
pub learning_rate: f64,
pub max_percepts: usize,
}Expand description
Configuration for the cognitive core.
Fields§
§mode: CognitiveMode§attention_threshold: f64§learning_rate: f64§max_percepts: usizeTrait Implementations§
Source§impl Clone for CognitiveConfig
impl Clone for CognitiveConfig
Source§fn clone(&self) -> CognitiveConfig
fn clone(&self) -> CognitiveConfig
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 CognitiveConfig
impl Debug for CognitiveConfig
Source§impl Default for CognitiveConfig
impl Default for CognitiveConfig
Source§impl<'de> Deserialize<'de> for CognitiveConfig
impl<'de> Deserialize<'de> for CognitiveConfig
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
Source§impl PartialEq for CognitiveConfig
impl PartialEq for CognitiveConfig
Source§impl Serialize for CognitiveConfig
impl Serialize for CognitiveConfig
impl StructuralPartialEq for CognitiveConfig
Auto Trait Implementations§
impl Freeze for CognitiveConfig
impl RefUnwindSafe for CognitiveConfig
impl Send for CognitiveConfig
impl Sync for CognitiveConfig
impl Unpin for CognitiveConfig
impl UnsafeUnpin for CognitiveConfig
impl UnwindSafe for CognitiveConfig
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