pub struct InferenceRoutingCostSummary {
pub selected_estimated_cost_usd: f64,
pub baseline_estimated_cost_usd: f64,
pub estimated_savings_usd: f64,
pub classifier_overhead_usd: Option<f64>,
pub incomplete_estimate_count: u64,
pub priced_decision_count: u64,
}Fields§
§selected_estimated_cost_usd: f64§baseline_estimated_cost_usd: f64§estimated_savings_usd: f64§classifier_overhead_usd: Option<f64>§incomplete_estimate_count: u64§priced_decision_count: u64Trait Implementations§
Source§impl Clone for InferenceRoutingCostSummary
impl Clone for InferenceRoutingCostSummary
Source§fn clone(&self) -> InferenceRoutingCostSummary
fn clone(&self) -> InferenceRoutingCostSummary
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 InferenceRoutingCostSummary
impl Debug for InferenceRoutingCostSummary
Source§impl<'de> Deserialize<'de> for InferenceRoutingCostSummary
impl<'de> Deserialize<'de> for InferenceRoutingCostSummary
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
Auto Trait Implementations§
impl Freeze for InferenceRoutingCostSummary
impl RefUnwindSafe for InferenceRoutingCostSummary
impl Send for InferenceRoutingCostSummary
impl Sync for InferenceRoutingCostSummary
impl Unpin for InferenceRoutingCostSummary
impl UnsafeUnpin for InferenceRoutingCostSummary
impl UnwindSafe for InferenceRoutingCostSummary
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