pub struct ObservationCompleteness {
pub score: f64,
pub confidence: &'static str,
pub suggest_escalation: EscalationSuggestion,
pub signals: CompletenessSignals,
}Expand description
Deterministic completeness score for compact observations.
Fields§
§score: f640.0–1.0 score indicating how much of the interactive surface is represented.
confidence: &'static strConfidence in the score based on mutation consistency and boundary data.
suggest_escalation: EscalationSuggestionAdvisory escalation suggestion for agents.
signals: CompletenessSignalsInput signals used to compute the score.
Implementations§
Trait Implementations§
Source§impl Clone for ObservationCompleteness
impl Clone for ObservationCompleteness
Source§fn clone(&self) -> ObservationCompleteness
fn clone(&self) -> ObservationCompleteness
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 ObservationCompleteness
impl Debug for ObservationCompleteness
Auto Trait Implementations§
impl Freeze for ObservationCompleteness
impl RefUnwindSafe for ObservationCompleteness
impl Send for ObservationCompleteness
impl Sync for ObservationCompleteness
impl Unpin for ObservationCompleteness
impl UnsafeUnpin for ObservationCompleteness
impl UnwindSafe for ObservationCompleteness
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more