#[repr(C)]pub struct CoarseSampleLocationNV {
pub pixel_x: u32,
pub pixel_y: u32,
pub sample: u32,
}Expand description
Native structure VkCoarseSampleLocationNV.
Fields§
§pixel_x: u32Native field pixelX.
pixel_y: u32Native field pixelY.
sample: u32Native field sample.
Implementations§
Source§impl CoarseSampleLocationNV
impl CoarseSampleLocationNV
Sourcepub fn set_pixel_x(self, value: u32) -> Self
pub fn set_pixel_x(self, value: u32) -> Self
Set native field pixelX without native effects.
Sourcepub fn set_pixel_y(self, value: u32) -> Self
pub fn set_pixel_y(self, value: u32) -> Self
Set native field pixelY without native effects.
Sourcepub fn set_sample(self, value: u32) -> Self
pub fn set_sample(self, value: u32) -> Self
Set native field sample without native effects.
Trait Implementations§
Source§impl Clone for CoarseSampleLocationNV
impl Clone for CoarseSampleLocationNV
impl Copy for CoarseSampleLocationNV
Auto Trait Implementations§
impl Forget for CoarseSampleLocationNV
impl Freeze for CoarseSampleLocationNV
impl Move for CoarseSampleLocationNV
impl RefUnwindSafe for CoarseSampleLocationNV
impl Send for CoarseSampleLocationNV
impl Sync for CoarseSampleLocationNV
impl Unpin for CoarseSampleLocationNV
impl UnsafeUnpin for CoarseSampleLocationNV
impl UnwindSafe for CoarseSampleLocationNV
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