pub struct WgpuPipelineRecord {
pub key: WgpuPipelineKey,
pub symbol: Symbol,
pub wgsl_bytes: usize,
}Expand description
Validated pipeline evidence retained in the cache.
Fields§
§key: WgpuPipelineKeyCache key.
symbol: SymbolStable symbol for this validated pipeline.
wgsl_bytes: usizeWGSL source byte length.
Trait Implementations§
Source§impl Clone for WgpuPipelineRecord
impl Clone for WgpuPipelineRecord
Source§fn clone(&self) -> WgpuPipelineRecord
fn clone(&self) -> WgpuPipelineRecord
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 WgpuPipelineRecord
impl Debug for WgpuPipelineRecord
impl Eq for WgpuPipelineRecord
Source§impl PartialEq for WgpuPipelineRecord
impl PartialEq for WgpuPipelineRecord
impl StructuralPartialEq for WgpuPipelineRecord
Auto Trait Implementations§
impl Freeze for WgpuPipelineRecord
impl RefUnwindSafe for WgpuPipelineRecord
impl Send for WgpuPipelineRecord
impl Sync for WgpuPipelineRecord
impl Unpin for WgpuPipelineRecord
impl UnsafeUnpin for WgpuPipelineRecord
impl UnwindSafe for WgpuPipelineRecord
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.