#[repr(C)]pub struct MicromapUsageEXT {
pub count: u32,
pub subdivision_level: u32,
pub format: u32,
}Expand description
Native structure VkMicromapUsageEXT.
Fields§
§count: u32Native field count.
subdivision_level: u32Native field subdivisionLevel.
format: u32Native field format.
Implementations§
Source§impl MicromapUsageEXT
impl MicromapUsageEXT
Sourcepub fn set_subdivision_level(self, value: u32) -> Self
pub fn set_subdivision_level(self, value: u32) -> Self
Set native field subdivisionLevel without native effects.
Sourcepub fn set_format(self, value: u32) -> Self
pub fn set_format(self, value: u32) -> Self
Set native field format without native effects.
Trait Implementations§
Source§impl Clone for MicromapUsageEXT
impl Clone for MicromapUsageEXT
impl Copy for MicromapUsageEXT
Auto Trait Implementations§
impl Forget for MicromapUsageEXT
impl Freeze for MicromapUsageEXT
impl Move for MicromapUsageEXT
impl RefUnwindSafe for MicromapUsageEXT
impl Send for MicromapUsageEXT
impl Sync for MicromapUsageEXT
impl Unpin for MicromapUsageEXT
impl UnsafeUnpin for MicromapUsageEXT
impl UnwindSafe for MicromapUsageEXT
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