#[repr(transparent)]pub struct LayeredDriverUnderlyingApiMSFT(pub i32);Expand description
Open integer representation of VkLayeredDriverUnderlyingApiMSFT.
Tuple Fields§
§0: i32Implementations§
Source§impl LayeredDriverUnderlyingApiMSFT
impl LayeredDriverUnderlyingApiMSFT
Sourcepub const LAYERED_DRIVER_UNDERLYING_API_NONE_MSFT: Self
pub const LAYERED_DRIVER_UNDERLYING_API_NONE_MSFT: Self
Native value VK_LAYERED_DRIVER_UNDERLYING_API_NONE_MSFT.
Khronos reference: VK_LAYERED_DRIVER_UNDERLYING_API_NONE_MSFT
Sourcepub const LAYERED_DRIVER_UNDERLYING_API_D3D12_MSFT: Self
pub const LAYERED_DRIVER_UNDERLYING_API_D3D12_MSFT: Self
Native value VK_LAYERED_DRIVER_UNDERLYING_API_D3D12_MSFT.
Khronos reference: VK_LAYERED_DRIVER_UNDERLYING_API_D3D12_MSFT
pub const fn from_raw(value: i32) -> Self
pub const fn as_raw(self) -> i32
pub const fn empty() -> Self
Trait Implementations§
impl Copy for LayeredDriverUnderlyingApiMSFT
impl Eq for LayeredDriverUnderlyingApiMSFT
impl StructuralPartialEq for LayeredDriverUnderlyingApiMSFT
Auto Trait Implementations§
impl Forget for LayeredDriverUnderlyingApiMSFT
impl Freeze for LayeredDriverUnderlyingApiMSFT
impl Move for LayeredDriverUnderlyingApiMSFT
impl RefUnwindSafe for LayeredDriverUnderlyingApiMSFT
impl Send for LayeredDriverUnderlyingApiMSFT
impl Sync for LayeredDriverUnderlyingApiMSFT
impl Unpin for LayeredDriverUnderlyingApiMSFT
impl UnsafeUnpin for LayeredDriverUnderlyingApiMSFT
impl UnwindSafe for LayeredDriverUnderlyingApiMSFT
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