pub struct RunCostsAnswer {
pub asked: Vec<RunId>,
pub runs: Vec<(RunId, UsdMicros)>,
}Expand description
What each run a Query::RunCosts named was billed.
Fields§
§asked: Vec<RunId>The runs the question named, echoed so a reader files the answer under the question it asked.
runs: Vec<(RunId, UsdMicros)>One row per run asked, in that order and cut at
RUN_COSTS_MAX. A run whose records could not be read has no
row: a missing row means “could not look”, a zero “spent nothing”.
Trait Implementations§
Source§impl Clone for RunCostsAnswer
impl Clone for RunCostsAnswer
Source§impl Debug for RunCostsAnswer
impl Debug for RunCostsAnswer
Source§impl<'de> Deserialize<'de> for RunCostsAnswer
impl<'de> Deserialize<'de> for RunCostsAnswer
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 RunCostsAnswer
Source§impl PartialEq for RunCostsAnswer
impl PartialEq for RunCostsAnswer
Source§impl Serialize for RunCostsAnswer
impl Serialize for RunCostsAnswer
impl StructuralPartialEq for RunCostsAnswer
Auto Trait Implementations§
impl Freeze for RunCostsAnswer
impl RefUnwindSafe for RunCostsAnswer
impl Send for RunCostsAnswer
impl Sync for RunCostsAnswer
impl Unpin for RunCostsAnswer
impl UnsafeUnpin for RunCostsAnswer
impl UnwindSafe for RunCostsAnswer
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