pub struct RunCostEstimateEstimate {
pub estimated_cost_usd: f64,
pub confidence: RunCostEstimateEstimateConfidence,
pub breakdown: RunCostEstimateEstimateBreakdown,
}Expand description
RunCostEstimateEstimate model.
Fields§
§estimated_cost_usd: f64At the user rate — the provider rate times the platform markup, the same rate
metrics.total_cost_usd is written at — so it is comparable with basis.median_cost_usd
and basis.p90_cost_usd.
confidence: RunCostEstimateEstimateConfidencemedium only when past runs supplied a step count; low otherwise, including when no rate
is known at all.
breakdown: RunCostEstimateEstimateBreakdownTrait Implementations§
Source§impl Clone for RunCostEstimateEstimate
impl Clone for RunCostEstimateEstimate
Source§fn clone(&self) -> RunCostEstimateEstimate
fn clone(&self) -> RunCostEstimateEstimate
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 RunCostEstimateEstimate
impl Debug for RunCostEstimateEstimate
Source§impl Default for RunCostEstimateEstimate
impl Default for RunCostEstimateEstimate
Source§fn default() -> RunCostEstimateEstimate
fn default() -> RunCostEstimateEstimate
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for RunCostEstimateEstimate
impl<'de> Deserialize<'de> for RunCostEstimateEstimate
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 RunCostEstimateEstimate
impl PartialEq for RunCostEstimateEstimate
Source§impl Serialize for RunCostEstimateEstimate
impl Serialize for RunCostEstimateEstimate
impl StructuralPartialEq for RunCostEstimateEstimate
Auto Trait Implementations§
impl Freeze for RunCostEstimateEstimate
impl RefUnwindSafe for RunCostEstimateEstimate
impl Send for RunCostEstimateEstimate
impl Sync for RunCostEstimateEstimate
impl Unpin for RunCostEstimateEstimate
impl UnsafeUnpin for RunCostEstimateEstimate
impl UnwindSafe for RunCostEstimateEstimate
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