pub struct LatestSessionMemorySpend {Show 24 fields
pub session_id: String,
pub project: String,
pub latest_context_epoch: i64,
pub context_rows: i64,
pub context_output_chars: i64,
pub context_estimated_tokens: i64,
pub context_emit_count: i64,
pub context_suppress_count: i64,
pub relevance_state: String,
pub relevance_policy_version: Option<String>,
pub relevance_k: Option<i64>,
pub relevance_threshold: Option<f64>,
pub relevance_candidate_count: i64,
pub relevance_eligible_count: i64,
pub relevance_final_injected_count: i64,
pub relevance_below_threshold_count: i64,
pub relevance_k_limited_count: i64,
pub relevance_section_budget_count: i64,
pub relevance_total_char_limit_count: i64,
pub ai_usage_attribution: String,
pub ai_calls: i64,
pub ai_total_tokens: i64,
pub ai_estimated_cost_usd: f64,
pub ai_unattributed_legacy_calls: i64,
}Fields§
§session_id: String§project: String§latest_context_epoch: i64§context_rows: i64§context_output_chars: i64§context_estimated_tokens: i64§context_emit_count: i64§context_suppress_count: i64§relevance_state: String§relevance_policy_version: Option<String>§relevance_k: Option<i64>§relevance_threshold: Option<f64>§relevance_candidate_count: i64§relevance_eligible_count: i64§relevance_final_injected_count: i64§relevance_below_threshold_count: i64§relevance_k_limited_count: i64§relevance_section_budget_count: i64§relevance_total_char_limit_count: i64§ai_usage_attribution: String§ai_calls: i64§ai_total_tokens: i64§ai_estimated_cost_usd: f64§ai_unattributed_legacy_calls: i64Trait Implementations§
Source§impl Clone for LatestSessionMemorySpend
impl Clone for LatestSessionMemorySpend
Source§fn clone(&self) -> LatestSessionMemorySpend
fn clone(&self) -> LatestSessionMemorySpend
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 LatestSessionMemorySpend
impl Debug for LatestSessionMemorySpend
Source§impl PartialEq for LatestSessionMemorySpend
impl PartialEq for LatestSessionMemorySpend
impl StructuralPartialEq for LatestSessionMemorySpend
Auto Trait Implementations§
impl Freeze for LatestSessionMemorySpend
impl RefUnwindSafe for LatestSessionMemorySpend
impl Send for LatestSessionMemorySpend
impl Sync for LatestSessionMemorySpend
impl Unpin for LatestSessionMemorySpend
impl UnsafeUnpin for LatestSessionMemorySpend
impl UnwindSafe for LatestSessionMemorySpend
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<A, B, T> HttpServerConnExec<A, B> for Twhere
B: Body,
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