pub struct FidelityReport {Show 15 fields
pub requests_verified: usize,
pub compactions_verified: usize,
pub usage_requests_verified: usize,
pub tools_verified: usize,
pub child_links_verified: usize,
pub background_tools: usize,
pub background_agents: usize,
pub background_completions_missing: usize,
pub background_titles_unreplayable: usize,
pub cache_prefix_blocks_verified: usize,
pub compaction_prefix_blocks_verified: usize,
pub post_compaction_prefix_blocks_verified: usize,
pub unmatched_tool_calls: usize,
pub unmatched_tool_results: usize,
pub unresolved_child_sessions: usize,
}Fields§
§requests_verified: usize§compactions_verified: usize§usage_requests_verified: usize§tools_verified: usize§child_links_verified: usize§background_tools: usize§background_agents: usize§background_completions_missing: usize§background_titles_unreplayable: usize§cache_prefix_blocks_verified: usize§compaction_prefix_blocks_verified: usize§post_compaction_prefix_blocks_verified: usize§unmatched_tool_calls: usize§unmatched_tool_results: usize§unresolved_child_sessions: usizeImplementations§
Trait Implementations§
Source§impl Clone for FidelityReport
impl Clone for FidelityReport
Source§impl Debug for FidelityReport
impl Debug for FidelityReport
Auto Trait Implementations§
impl Freeze for FidelityReport
impl RefUnwindSafe for FidelityReport
impl Send for FidelityReport
impl Sync for FidelityReport
impl Unpin for FidelityReport
impl UnsafeUnpin for FidelityReport
impl UnwindSafe for FidelityReport
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