pub struct SpirvCacheEntry {
pub entrypoint_name: String,
pub kernel: SpirvKernel,
}Fields§
§entrypoint_name: String§kernel: SpirvKernelImplementations§
Source§impl SpirvCacheEntry
impl SpirvCacheEntry
pub fn new(entrypoint_name: String, kernel: SpirvKernel) -> Self
Trait Implementations§
Source§impl Clone for SpirvCacheEntry
impl Clone for SpirvCacheEntry
Source§fn clone(&self) -> SpirvCacheEntry
fn clone(&self) -> SpirvCacheEntry
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 SpirvCacheEntry
impl Debug for SpirvCacheEntry
Source§impl<'de> Deserialize<'de> for SpirvCacheEntry
impl<'de> Deserialize<'de> for SpirvCacheEntry
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
Source§impl PartialEq for SpirvCacheEntry
impl PartialEq for SpirvCacheEntry
Source§impl Serialize for SpirvCacheEntry
impl Serialize for SpirvCacheEntry
impl Eq for SpirvCacheEntry
impl StructuralPartialEq for SpirvCacheEntry
Auto Trait Implementations§
impl Freeze for SpirvCacheEntry
impl !RefUnwindSafe for SpirvCacheEntry
impl Send for SpirvCacheEntry
impl Sync for SpirvCacheEntry
impl Unpin for SpirvCacheEntry
impl UnsafeUnpin for SpirvCacheEntry
impl !UnwindSafe for SpirvCacheEntry
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<C> CloneExpand for Cwhere
C: Clone,
impl<C> CloneExpand for Cwhere
C: Clone,
fn __expand_clone_method(&self, _scope: &mut Scope) -> C
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§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.