pub struct RuntimeSectionConfig {
pub brain_profile: Option<String>,
}Expand description
[runtime] section in khive.toml.
Carries runtime knobs that mirror the CLI flag / env var tier. All fields are optional; absent keys fall through to env vars or built-in defaults.
Fields§
§brain_profile: Option<String>Brain profile ID to use for memory.feedback / knowledge.feedback
and recall-time score boosting (ADR-035 §Brain profile configuration).
Mirrors --brain-profile / KHIVE_BRAIN_PROFILE. When absent, the
namespace-bound profile (via brain.resolve) is tried, then the
global tuning prior is used as the final fallback.
Trait Implementations§
Source§impl Clone for RuntimeSectionConfig
impl Clone for RuntimeSectionConfig
Source§fn clone(&self) -> RuntimeSectionConfig
fn clone(&self) -> RuntimeSectionConfig
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 moreSource§impl Debug for RuntimeSectionConfig
impl Debug for RuntimeSectionConfig
Source§impl Default for RuntimeSectionConfig
impl Default for RuntimeSectionConfig
Source§fn default() -> RuntimeSectionConfig
fn default() -> RuntimeSectionConfig
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RuntimeSectionConfig
impl<'de> Deserialize<'de> for RuntimeSectionConfig
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
Auto Trait Implementations§
impl Freeze for RuntimeSectionConfig
impl RefUnwindSafe for RuntimeSectionConfig
impl Send for RuntimeSectionConfig
impl Sync for RuntimeSectionConfig
impl Unpin for RuntimeSectionConfig
impl UnsafeUnpin for RuntimeSectionConfig
impl UnwindSafe for RuntimeSectionConfig
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