pub struct CoreComputePipeline {
pub(crate) context: ContextWgpuCore,
id: ComputePipelineId,
error_sink: Arc<Mutex<ErrorSinkRaw>>,
}
Available on
wgpu_core
only.Fields§
§context: ContextWgpuCore
§id: ComputePipelineId
§error_sink: Arc<Mutex<ErrorSinkRaw>>
Trait Implementations§
source§impl ComputePipelineInterface for CoreComputePipeline
impl ComputePipelineInterface for CoreComputePipeline
fn get_bind_group_layout(&self, index: u32) -> DispatchBindGroupLayout
source§impl Debug for CoreComputePipeline
impl Debug for CoreComputePipeline
source§impl Drop for CoreComputePipeline
impl Drop for CoreComputePipeline
source§impl Hash for CoreComputePipeline
impl Hash for CoreComputePipeline
source§impl Ord for CoreComputePipeline
impl Ord for CoreComputePipeline
source§impl PartialEq for CoreComputePipeline
impl PartialEq for CoreComputePipeline
source§impl PartialOrd for CoreComputePipeline
impl PartialOrd for CoreComputePipeline
impl Eq for CoreComputePipeline
Auto Trait Implementations§
impl Freeze for CoreComputePipeline
impl !RefUnwindSafe for CoreComputePipeline
impl Send for CoreComputePipeline
impl Sync for CoreComputePipeline
impl Unpin for CoreComputePipeline
impl !UnwindSafe for CoreComputePipeline
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<Q, K> Comparable<K> for Q
impl<Q, K> Comparable<K> for Q
§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.