pub struct OutputSavingsReport {
pub profile: String,
pub estimated_output_tokens_saved: Option<usize>,
pub measured_output_tokens_saved: Option<usize>,
pub provenance: String,
}Fields§
§profile: String§estimated_output_tokens_saved: Option<usize>§measured_output_tokens_saved: Option<usize>§provenance: StringTrait Implementations§
Source§impl Clone for OutputSavingsReport
impl Clone for OutputSavingsReport
Source§fn clone(&self) -> OutputSavingsReport
fn clone(&self) -> OutputSavingsReport
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 OutputSavingsReport
impl Debug for OutputSavingsReport
Source§impl<'de> Deserialize<'de> for OutputSavingsReport
impl<'de> Deserialize<'de> for OutputSavingsReport
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
Source§impl PartialEq for OutputSavingsReport
impl PartialEq for OutputSavingsReport
Source§impl Serialize for OutputSavingsReport
impl Serialize for OutputSavingsReport
impl StructuralPartialEq for OutputSavingsReport
Auto Trait Implementations§
impl Freeze for OutputSavingsReport
impl RefUnwindSafe for OutputSavingsReport
impl Send for OutputSavingsReport
impl Sync for OutputSavingsReport
impl Unpin for OutputSavingsReport
impl UnsafeUnpin for OutputSavingsReport
impl UnwindSafe for OutputSavingsReport
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