Trait rerun::external::eframe::egui_wgpu::wgpu::hal::DynResource

pub trait DynResource: Any + WasmNotSendSync + 'static {
    // Required methods
    fn as_any(&self) -> &(dyn Any + 'static);
    fn as_any_mut(&mut self) -> &mut (dyn Any + 'static);
}
Expand description

Base trait for all resources, allows downcasting via Any.

Required Methods§

fn as_any(&self) -> &(dyn Any + 'static)

fn as_any_mut(&mut self) -> &mut (dyn Any + 'static)

Implementors§

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::Fence

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::ShaderModule

§

impl DynResource for Context

§

impl DynResource for Encoder

§

impl DynResource for Resource

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::AccelerationStructure

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::Adapter

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::BindGroup

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::BindGroupLayout

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::Buffer

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::CommandBuffer

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::CommandEncoder

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::ComputePipeline

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::Device

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::Fence

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::PipelineCache

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::PipelineLayout

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::QuerySet

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::Queue

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::RenderPipeline

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::Sampler

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::ShaderModule

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::Texture

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::gles::TextureView

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::AccelerationStructure

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::Adapter

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::BindGroup

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::BindGroupLayout

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::Buffer

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::CommandBuffer

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::CommandEncoder

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::ComputePipeline

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::Device

§

impl DynResource for Instance

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::PipelineCache

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::PipelineLayout

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::QuerySet

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::Queue

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::RenderPipeline

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::Sampler

§

impl DynResource for Surface

§

impl DynResource for SurfaceTexture

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::Texture

§

impl DynResource for rerun::external::eframe::egui_wgpu::wgpu::hal::vulkan::TextureView