pub enum InstanceDescriptorExtension {
DawnWGSLBlocklist(DawnWGSLBlocklist),
DawnTogglesDescriptor(DawnTogglesDescriptor),
DawnWireWGSLControl(DawnWireWGSLControl),
}Variants§
DawnWGSLBlocklist(DawnWGSLBlocklist)
DawnTogglesDescriptor(DawnTogglesDescriptor)
DawnWireWGSLControl(DawnWireWGSLControl)
Trait Implementations§
Source§impl From<DawnTogglesDescriptor> for InstanceDescriptorExtension
impl From<DawnTogglesDescriptor> for InstanceDescriptorExtension
Source§fn from(ext: DawnTogglesDescriptor) -> Self
fn from(ext: DawnTogglesDescriptor) -> Self
Converts to this type from the input type.
Source§impl From<DawnWGSLBlocklist> for InstanceDescriptorExtension
impl From<DawnWGSLBlocklist> for InstanceDescriptorExtension
Source§fn from(ext: DawnWGSLBlocklist) -> Self
fn from(ext: DawnWGSLBlocklist) -> Self
Converts to this type from the input type.
Source§impl From<DawnWireWGSLControl> for InstanceDescriptorExtension
impl From<DawnWireWGSLControl> for InstanceDescriptorExtension
Source§fn from(ext: DawnWireWGSLControl) -> Self
fn from(ext: DawnWireWGSLControl) -> Self
Converts to this type from the input type.
Auto Trait Implementations§
impl Freeze for InstanceDescriptorExtension
impl RefUnwindSafe for InstanceDescriptorExtension
impl Send for InstanceDescriptorExtension
impl Sync for InstanceDescriptorExtension
impl Unpin for InstanceDescriptorExtension
impl UnsafeUnpin for InstanceDescriptorExtension
impl UnwindSafe for InstanceDescriptorExtension
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