pub struct RunReport {
pub target: String,
pub pipeline: String,
pub steps: Vec<StepReport>,
pub dropped_outside: Vec<(String, Dropped)>,
}Expand description
What a conversion did. Its equality is the determinism comparison: every field, the steps compared without their
times (StepReport’s equality).
Fields§
§target: StringThe target a conversion checked the world against (PassManager::convert); empty for a bare run.
pipeline: StringThe stated pipeline a conversion ran, as text; empty for a bare run.
steps: Vec<StepReport>§dropped_outside: Vec<(String, Dropped)>What the world dropped outside any pass (crate::Dropped: a retain, despawn or part made before the run or
between its passes), by the pass that ran next: losses no pass’s log holds, recorded where the run first sees
them.
Implementations§
Trait Implementations§
impl Eq for RunReport
impl StructuralPartialEq for RunReport
Auto Trait Implementations§
impl Forget for RunReport
impl Freeze for RunReport
impl RefUnwindSafe for RunReport
impl Send for RunReport
impl Sync for RunReport
impl Unpin for RunReport
impl UnsafeUnpin for RunReport
impl UnwindSafe for RunReport
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
impl<ST, DT> CastableFrom<ST, Initialized, Initialized> for DT
impl<ST, DT> CastableFrom<ST, Uninit, Uninit> for DT
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.