pub struct CostQueryResult {
pub summary: CostSummary,
pub groups: Vec<CostGroup>,
pub truncated: bool,
}Expand description
Result of a cost query.
Fields§
§summary: CostSummarySummary statistics.
groups: Vec<CostGroup>Grouped cost rows (empty when group_by is None).
truncated: boolWhether the result was truncated due to limit.
Trait Implementations§
Source§impl Clone for CostQueryResult
impl Clone for CostQueryResult
Source§fn clone(&self) -> CostQueryResult
fn clone(&self) -> CostQueryResult
Returns a duplicate of the value. Read more
1.0.0 · 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 CostQueryResult
impl Debug for CostQueryResult
Source§impl<'de> Deserialize<'de> for CostQueryResult
impl<'de> Deserialize<'de> for CostQueryResult
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 CostQueryResult
impl RefUnwindSafe for CostQueryResult
impl Send for CostQueryResult
impl Sync for CostQueryResult
impl Unpin for CostQueryResult
impl UnsafeUnpin for CostQueryResult
impl UnwindSafe for CostQueryResult
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