#[repr(C)]pub struct ViewportSwizzleNV {
pub x: ViewportCoordinateSwizzleNV,
pub y: ViewportCoordinateSwizzleNV,
pub z: ViewportCoordinateSwizzleNV,
pub w: ViewportCoordinateSwizzleNV,
}Expand description
VkViewportSwizzleNV
Provided by VK_NV_viewport_swizzle.
Fields§
§x: ViewportCoordinateSwizzleNV§y: ViewportCoordinateSwizzleNV§z: ViewportCoordinateSwizzleNV§w: ViewportCoordinateSwizzleNVImplementations§
Source§impl ViewportSwizzleNV
impl ViewportSwizzleNV
Sourcepub fn builder() -> ViewportSwizzleNVBuilder
pub fn builder() -> ViewportSwizzleNVBuilder
Start building this struct.
Trait Implementations§
Source§impl Clone for ViewportSwizzleNV
impl Clone for ViewportSwizzleNV
Source§fn clone(&self) -> ViewportSwizzleNV
fn clone(&self) -> ViewportSwizzleNV
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 moreSource§impl Debug for ViewportSwizzleNV
impl Debug for ViewportSwizzleNV
Source§impl Default for ViewportSwizzleNV
impl Default for ViewportSwizzleNV
impl Copy for ViewportSwizzleNV
Auto Trait Implementations§
impl Freeze for ViewportSwizzleNV
impl RefUnwindSafe for ViewportSwizzleNV
impl Send for ViewportSwizzleNV
impl Sync for ViewportSwizzleNV
impl Unpin for ViewportSwizzleNV
impl UnsafeUnpin for ViewportSwizzleNV
impl UnwindSafe for ViewportSwizzleNV
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