pub struct MeTotals {
pub requests: i64,
pub input_tokens: i64,
pub output_tokens: i64,
pub cost_usd: f64,
pub saved_tokens: i64,
pub saved_usd: f64,
pub reference_cost_usd: f64,
pub routed_requests: i64,
}Expand description
Personal aggregate totals over the queried window.
Fields§
§requests: i64§input_tokens: i64§output_tokens: i64§cost_usd: f64§saved_tokens: i64§saved_usd: f64§reference_cost_usd: f64Avoided-cost reference sum (0.0 without a configured baseline).
routed_requests: i64Requests the active router rewrote (routed_from IS NOT NULL).
Trait Implementations§
Source§impl<'de> Deserialize<'de> for MeTotals
impl<'de> Deserialize<'de> for MeTotals
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for MeTotals
Auto Trait Implementations§
impl Freeze for MeTotals
impl RefUnwindSafe for MeTotals
impl Send for MeTotals
impl Sync for MeTotals
impl Unpin for MeTotals
impl UnsafeUnpin for MeTotals
impl UnwindSafe for MeTotals
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,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
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