pub struct DriverId(/* private fields */);Implementations§
Source§impl DriverId
impl DriverId
pub const AMD_PROPRIETARY: Self
pub const AMD_OPEN_SOURCE: Self
pub const MESA_RADV: Self
pub const NVIDIA_PROPRIETARY: Self
pub const INTEL_PROPRIETARY_WINDOWS: Self
pub const INTEL_OPEN_SOURCE_MESA: Self
pub const IMAGINATION_PROPRIETARY: Self
pub const QUALCOMM_PROPRIETARY: Self
pub const ARM_PROPRIETARY: Self
pub const GOOGLE_SWIFTSHADER: Self
pub const GGP_PROPRIETARY: Self
pub const BROADCOM_PROPRIETARY: Self
pub const MESA_LLVMPIPE: Self
pub const MOLTENVK: Self
pub const COREAVI_PROPRIETARY: Self
pub const JUICE_PROPRIETARY: Self
pub const VERISILICON_PROPRIETARY: Self
pub const MESA_TURNIP: Self
pub const MESA_V3DV: Self
pub const MESA_PANVK: Self
pub const SAMSUNG_PROPRIETARY: Self
pub const MESA_VENUS: Self
pub const MESA_DOZEN: Self
pub const MESA_NVK: Self
pub const IMAGINATION_OPEN_SOURCE_MESA: Self
pub const MESA_HONEYKRISP: Self
pub const VULKAN_SC_EMULATION_ON_VULKAN: Self
pub const MESA_KOSMICKRISP: Self
Trait Implementations§
Source§impl Ord for DriverId
impl Ord for DriverId
Source§impl PartialOrd for DriverId
impl PartialOrd for DriverId
impl Copy for DriverId
impl Eq for DriverId
impl StructuralPartialEq for DriverId
Auto Trait Implementations§
impl Freeze for DriverId
impl RefUnwindSafe for DriverId
impl Send for DriverId
impl Sync for DriverId
impl Unpin for DriverId
impl UnwindSafe for DriverId
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