pub struct ExecutionPlanEstimatesV1 {
pub cost_micros: Option<u64>,
pub quality_milli: Option<u16>,
pub latency_ms: Option<u64>,
}Expand description
Optional estimates are unknown when null, never measured values or targets. When present, this additive projection is authoritative over legacy scalars.
Fields§
§cost_micros: Option<u64>§quality_milli: Option<u16>§latency_ms: Option<u64>Trait Implementations§
Source§impl Clone for ExecutionPlanEstimatesV1
impl Clone for ExecutionPlanEstimatesV1
Source§impl Debug for ExecutionPlanEstimatesV1
impl Debug for ExecutionPlanEstimatesV1
Source§impl Default for ExecutionPlanEstimatesV1
impl Default for ExecutionPlanEstimatesV1
Source§impl<'de> Deserialize<'de> for ExecutionPlanEstimatesV1
impl<'de> Deserialize<'de> for ExecutionPlanEstimatesV1
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 Eq for ExecutionPlanEstimatesV1
Source§impl PartialEq for ExecutionPlanEstimatesV1
impl PartialEq for ExecutionPlanEstimatesV1
Source§impl Serialize for ExecutionPlanEstimatesV1
impl Serialize for ExecutionPlanEstimatesV1
impl StructuralPartialEq for ExecutionPlanEstimatesV1
Auto Trait Implementations§
impl Forget for ExecutionPlanEstimatesV1
impl Freeze for ExecutionPlanEstimatesV1
impl Move for ExecutionPlanEstimatesV1
impl RefUnwindSafe for ExecutionPlanEstimatesV1
impl Send for ExecutionPlanEstimatesV1
impl Sync for ExecutionPlanEstimatesV1
impl Unpin for ExecutionPlanEstimatesV1
impl UnsafeUnpin for ExecutionPlanEstimatesV1
impl UnwindSafe for ExecutionPlanEstimatesV1
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