pub struct ArcReferences;Expand description
Reference wgpu objects via Arcs.
Trait Implementations§
Source§impl Clone for ArcReferences
impl Clone for ArcReferences
Source§fn clone(&self) -> ArcReferences
fn clone(&self) -> ArcReferences
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 ArcReferences
impl Debug for ArcReferences
Source§impl ReferenceType for ArcReferences
impl ReferenceType for ArcReferences
type Buffer = Arc<Buffer>
type Surface = Arc<Surface>
type Texture = Arc<Texture>
type TextureView = Arc<TextureView>
type ExternalTexture = Arc<ExternalTexture>
type QuerySet = Arc<QuerySet>
type BindGroup = Arc<BindGroup>
type RenderPipeline = Arc<RenderPipeline>
type RenderBundle = Arc<RenderBundle>
type ComputePipeline = Arc<ComputePipeline>
type Blas = Arc<Blas>
type Tlas = Arc<Tlas>
Auto Trait Implementations§
impl Freeze for ArcReferences
impl RefUnwindSafe for ArcReferences
impl Send for ArcReferences
impl Sync for ArcReferences
impl Unpin for ArcReferences
impl UnsafeUnpin for ArcReferences
impl UnwindSafe for ArcReferences
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