Skip to main content

WebGPUPromise

Trait WebGPUPromise 

Source
pub trait WebGPUPromise<D: DomTypes>:
    WebGPUPromiseCallbackTrait<D, GPU<D>, WebGPUAdapterResponse>
    + WebGPUPromiseCallbackTrait<D, GPUAdapter<D>, WebGPUDeviceResponse>
    + WebGPUPromiseCallbackTrait<D, GPUBuffer<D>, Result<Mapping, BufferAccessError>>
    + WebGPUPromiseCallbackTrait<D, GPUDevice<D>, WebGPUPoppedErrorScopeResponse>
    + WebGPUPromiseCallbackTrait<D, GPUDevice<D>, WebGPUComputePipelineResponse>
    + WebGPUPromiseCallbackTrait<D, GPUDevice<D>, WebGPURenderPipelineResponse>
    + WebGPUPromiseCallbackTrait<D, GPUQueue<D>, ()>
    + WebGPUPromiseCallbackTrait<D, GPUShaderModule<D>, Option<ShaderCompilationInfo>> { }

Implementors§