pub struct RecallForTaskReport {
pub task: String,
pub subject: Option<String>,
pub generated_at: KronroeTimestamp,
pub horizon_days: i64,
pub query_used: String,
pub key_facts: Vec<Fact>,
pub low_confidence_count: usize,
pub stale_high_impact_count: usize,
pub contradiction_count: usize,
pub watchouts: Vec<String>,
pub recommended_next_checks: Vec<String>,
}Expand description
Decision-ready recall result shaped around a concrete user task.
Fields§
§task: String§subject: Option<String>§generated_at: KronroeTimestamp§horizon_days: i64§query_used: String§key_facts: Vec<Fact>§low_confidence_count: usize§stale_high_impact_count: usize§contradiction_count: usize§watchouts: Vec<String>§recommended_next_checks: Vec<String>Trait Implementations§
Source§impl Clone for RecallForTaskReport
impl Clone for RecallForTaskReport
Source§fn clone(&self) -> RecallForTaskReport
fn clone(&self) -> RecallForTaskReport
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 moreAuto Trait Implementations§
impl Freeze for RecallForTaskReport
impl RefUnwindSafe for RecallForTaskReport
impl Send for RecallForTaskReport
impl Sync for RecallForTaskReport
impl Unpin for RecallForTaskReport
impl UnsafeUnpin for RecallForTaskReport
impl UnwindSafe for RecallForTaskReport
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