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