pub struct PassSnapshot {
pub kind: PassSnapshotKind,
pub name: &'static str,
pub detail: String,
pub fields: Vec<PassSnapshotField>,
}Expand description
One pass snapshot emitted by the driver pipeline.
Fields§
§kind: PassSnapshotKindStable semantic kind for machine-readable snapshot consumers.
name: &'static strPass name associated with this snapshot.
detail: StringHuman-readable snapshot detail string.
fields: Vec<PassSnapshotField>Structured fields for machine-readable snapshot consumers.
Trait Implementations§
Source§impl Clone for PassSnapshot
impl Clone for PassSnapshot
Source§fn clone(&self) -> PassSnapshot
fn clone(&self) -> PassSnapshot
Returns a copy 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 PassSnapshot
impl Debug for PassSnapshot
Source§impl PartialEq for PassSnapshot
impl PartialEq for PassSnapshot
impl Eq for PassSnapshot
impl StructuralPartialEq for PassSnapshot
Auto Trait Implementations§
impl Freeze for PassSnapshot
impl RefUnwindSafe for PassSnapshot
impl Send for PassSnapshot
impl Sync for PassSnapshot
impl Unpin for PassSnapshot
impl UnwindSafe for PassSnapshot
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
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.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more