[−][src]Enum wgpu_core::device::trace::Action
Variants
Fields of Init
desc: DeviceDescriptorbackend: BackendFields of CreateBuffer
id: BufferIddesc: BufferDescriptor<String>DestroyBuffer(BufferId)Fields of CreateTexture
id: TextureIddesc: TextureDescriptor<String>DestroyTexture(TextureId)Fields of CreateTextureView
DestroyTextureView(TextureViewId)Fields of CreateSampler
id: SamplerIddesc: SamplerDescriptor<String>DestroySampler(SamplerId)Fields of CreateSwapChain
id: SwapChainIddesc: SwapChainDescriptorFields of GetSwapChainTexture
id: Option<TextureViewId>parent_id: SwapChainIdPresentSwapChain(SwapChainId)Fields of CreateBindGroupLayout
DestroyBindGroupLayout(BindGroupLayoutId)Fields of CreatePipelineLayout
id: PipelineLayoutIdbind_group_layouts: Vec<BindGroupLayoutId>DestroyPipelineLayout(PipelineLayoutId)Fields of CreateBindGroup
DestroyBindGroup(BindGroupId)Fields of CreateShaderModule
id: ShaderModuleIddata: StringDestroyShaderModule(ShaderModuleId)Fields of CreateComputePipeline
DestroyComputePipeline(ComputePipelineId)Fields of CreateRenderPipeline
id: RenderPipelineIddesc: RenderPipelineDescriptorDestroyRenderPipeline(RenderPipelineId)Fields of CreateRenderBundle
id: RenderBundleIddesc: RenderBundleDescriptorcommands: Vec<RenderCommand>dynamic_offsets: Vec<DynamicOffset>DestroyRenderBundle(RenderBundleId)Fields of WriteBuffer
Fields of WriteTexture
Trait Implementations
Auto Trait Implementations
impl !RefUnwindSafe for Action
impl Send for Action
impl Sync for Action
impl Unpin for Action
impl !UnwindSafe for Action
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized, [src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized, [src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized, [src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T[src]
impl<T> From<T> for T[src]
impl<T, U> Into<U> for T where
U: From<T>, [src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>, [src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>, [src]
U: TryFrom<T>,