pub struct ArcReferences;Expand description
Reference wgpu objects via Arcs.
Trait Implementations§
Source§impl Clone for ArcReferences
impl Clone for ArcReferences
Source§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