struct DeviceExtensionFunctions {
    debug_utils: Option<Device>,
    draw_indirect_count: Option<Device>,
    timeline_semaphore: Option<ExtensionFn<Device>>,
    ray_tracing: Option<RayTracingDeviceExtensionFunctions>,
    mesh_shading: Option<Device>,
}Fields§
§debug_utils: Option<Device>§draw_indirect_count: Option<Device>§timeline_semaphore: Option<ExtensionFn<Device>>§ray_tracing: Option<RayTracingDeviceExtensionFunctions>§mesh_shading: Option<Device>Auto Trait Implementations§
impl Freeze for DeviceExtensionFunctions
impl RefUnwindSafe for DeviceExtensionFunctions
impl Send for DeviceExtensionFunctions
impl Sync for DeviceExtensionFunctions
impl Unpin for DeviceExtensionFunctions
impl UnwindSafe for DeviceExtensionFunctions
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