Struct ash::vk::ViewportSwizzleNV
source · [−]#[repr(C)]pub struct ViewportSwizzleNV {
pub x: ViewportCoordinateSwizzleNV,
pub y: ViewportCoordinateSwizzleNV,
pub z: ViewportCoordinateSwizzleNV,
pub w: ViewportCoordinateSwizzleNV,
}Expand description
Fields
x: ViewportCoordinateSwizzleNVy: ViewportCoordinateSwizzleNVz: ViewportCoordinateSwizzleNVw: ViewportCoordinateSwizzleNVImplementations
sourceimpl ViewportSwizzleNV
impl ViewportSwizzleNV
pub fn builder<'a>() -> ViewportSwizzleNVBuilder<'a>
Trait Implementations
sourceimpl Clone for ViewportSwizzleNV
impl Clone for ViewportSwizzleNV
sourcefn clone(&self) -> ViewportSwizzleNV
fn clone(&self) -> ViewportSwizzleNV
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source. Read more
sourceimpl Debug for ViewportSwizzleNV
impl Debug for ViewportSwizzleNV
sourceimpl Default for ViewportSwizzleNV
impl Default for ViewportSwizzleNV
sourcefn default() -> ViewportSwizzleNV
fn default() -> ViewportSwizzleNV
Returns the “default value” for a type. Read more
impl Copy for ViewportSwizzleNV
Auto Trait Implementations
impl RefUnwindSafe for ViewportSwizzleNV
impl Send for ViewportSwizzleNV
impl Sync for ViewportSwizzleNV
impl Unpin for ViewportSwizzleNV
impl UnwindSafe for ViewportSwizzleNV
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> ToOwned for T where
T: Clone,
impl<T> ToOwned for T where
T: Clone,
type Owned = T
type Owned = T
The resulting type after obtaining ownership.
sourcefn clone_into(&self, target: &mut T)
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (
toowned_clone_into)Uses borrowed data to replace owned data, usually by cloning. Read more