#[repr(C)]pub struct VkPhysicalDeviceOpacityMicromapFeaturesEXT {
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub micromap: VkBool32,
pub micromapCaptureReplay: VkBool32,
pub micromapHostCommands: VkBool32,
}
Fields§
§sType: VkStructureType
§pNext: *mut c_void
§micromap: VkBool32
§micromapCaptureReplay: VkBool32
§micromapHostCommands: VkBool32
Trait Implementations§
Source§impl Clone for VkPhysicalDeviceOpacityMicromapFeaturesEXT
impl Clone for VkPhysicalDeviceOpacityMicromapFeaturesEXT
Source§fn clone(&self) -> VkPhysicalDeviceOpacityMicromapFeaturesEXT
fn clone(&self) -> VkPhysicalDeviceOpacityMicromapFeaturesEXT
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreimpl Copy for VkPhysicalDeviceOpacityMicromapFeaturesEXT
Auto Trait Implementations§
impl Freeze for VkPhysicalDeviceOpacityMicromapFeaturesEXT
impl RefUnwindSafe for VkPhysicalDeviceOpacityMicromapFeaturesEXT
impl !Send for VkPhysicalDeviceOpacityMicromapFeaturesEXT
impl !Sync for VkPhysicalDeviceOpacityMicromapFeaturesEXT
impl Unpin for VkPhysicalDeviceOpacityMicromapFeaturesEXT
impl UnwindSafe for VkPhysicalDeviceOpacityMicromapFeaturesEXT
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