pub struct TraceInsight {
pub kind: InsightKind,
pub confidence: f64,
pub session_id: String,
}Expand description
A single insight extracted from a session’s message trace.
Fields§
§kind: InsightKind§confidence: f640.0–1.0; scales with evidence strength (error frequency, sequence length, etc.)
session_id: StringTrait Implementations§
Source§impl Clone for TraceInsight
impl Clone for TraceInsight
Source§fn clone(&self) -> TraceInsight
fn clone(&self) -> TraceInsight
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 moreAuto Trait Implementations§
impl Freeze for TraceInsight
impl RefUnwindSafe for TraceInsight
impl Send for TraceInsight
impl Sync for TraceInsight
impl Unpin for TraceInsight
impl UnsafeUnpin for TraceInsight
impl UnwindSafe for TraceInsight
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