pub struct AppraiseParams<'a> {
pub situation: Situation<'a>,
pub candidate: Option<&'a str>,
pub min_strength: Option<f64>,
pub top: Option<usize>,
pub trace: bool,
pub source: &'a str,
}Expand description
Parameters for KnowledgeBase::appraise.
Fields§
§situation: Situation<'a>§candidate: Option<&'a str>The candidate answer under judgement. Folded into the resonance embedding to sharpen the
match (still pure math) when meta.appraise.candidate_in_embed is true; always sanitized
first. Never echoed back in the Verdict.
min_strength: Option<f64>Resonance prune floor; default meta.appraise.min_strength.
top: Option<usize>Candidate cap; default meta.appraise.top.
trace: boolWrite a recall/episodic trace so a later record can flow back. Default true.
source: &'a strEvent source written to traces (mcp | sdk | cli | hook | daemon | augmented).
Trait Implementations§
Source§impl<'a> Clone for AppraiseParams<'a>
impl<'a> Clone for AppraiseParams<'a>
Source§fn clone(&self) -> AppraiseParams<'a>
fn clone(&self) -> AppraiseParams<'a>
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<'a> Debug for AppraiseParams<'a>
impl<'a> Debug for AppraiseParams<'a>
Source§impl<'a> Default for AppraiseParams<'a>
impl<'a> Default for AppraiseParams<'a>
Source§fn default() -> AppraiseParams<'a>
fn default() -> AppraiseParams<'a>
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl<'a> Freeze for AppraiseParams<'a>
impl<'a> RefUnwindSafe for AppraiseParams<'a>
impl<'a> Send for AppraiseParams<'a>
impl<'a> Sync for AppraiseParams<'a>
impl<'a> Unpin for AppraiseParams<'a>
impl<'a> UnsafeUnpin for AppraiseParams<'a>
impl<'a> UnwindSafe for AppraiseParams<'a>
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