pub trait Equivalence: DomTypes<GPU = GPU<Self>, GPUAdapter = GPUAdapter<Self>, GPUAdapterInfo = GPUAdapterInfo<Self>, GPUBindGroup = GPUBindGroup<Self>, GPUBindGroupLayout = GPUBindGroupLayout<Self>, GPUBuffer = GPUBuffer<Self>, GPUBufferUsage = GPUBufferUsage<Self>, GPUColorWrite = GPUColorWrite<Self>, GPUCommandBuffer = GPUCommandBuffer<Self>, GPUCompilationInfo = GPUCompilationInfo<Self>, GPUCompilationMessage = GPUCompilationMessage<Self>, GPUDeviceLostInfo = GPUDeviceLostInfo<Self>, GPUMapMode = GPUMapMode<Self>, GPURenderBundle = GPURenderBundle<Self>, GPUShaderStage = GPUShaderStage<Self>, GPUSupportedFeatures = GPUSupportedFeatures<Self>, GPUSupportedLimits = GPUSupportedLimits<Self>, GPUTextureUsage = GPUTextureUsage<Self>, WGSLLanguageFeatures = WGSLLanguageFeatures<Self>> { }Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.