Struct vulkanalia::vk::ViewportSwizzleNV
source · #[repr(C)]pub struct ViewportSwizzleNV {
pub x: ViewportCoordinateSwizzleNV,
pub y: ViewportCoordinateSwizzleNV,
pub z: ViewportCoordinateSwizzleNV,
pub w: ViewportCoordinateSwizzleNV,
}
Expand description
Fields§
§x: ViewportCoordinateSwizzleNV
§y: ViewportCoordinateSwizzleNV
§z: ViewportCoordinateSwizzleNV
§w: ViewportCoordinateSwizzleNV
Trait Implementations§
source§impl Cast for ViewportSwizzleNV
impl Cast for ViewportSwizzleNV
§type Target = ViewportSwizzleNV
type Target = ViewportSwizzleNV
The other type this type can be used interchangeably with in FFI.
source§impl Clone for ViewportSwizzleNV
impl Clone for ViewportSwizzleNV
source§fn clone(&self) -> ViewportSwizzleNV
fn clone(&self) -> ViewportSwizzleNV
Returns a copy 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
source§fn default() -> ViewportSwizzleNV
fn default() -> ViewportSwizzleNV
Returns the “default value” for a type. Read more
source§impl HasBuilder<'static> for ViewportSwizzleNV
impl HasBuilder<'static> for ViewportSwizzleNV
source§impl Hash for ViewportSwizzleNV
impl Hash for ViewportSwizzleNV
source§impl PartialEq<ViewportSwizzleNV> for ViewportSwizzleNV
impl PartialEq<ViewportSwizzleNV> for ViewportSwizzleNV
source§fn eq(&self, other: &ViewportSwizzleNV) -> bool
fn eq(&self, other: &ViewportSwizzleNV) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ViewportSwizzleNV
impl Eq for ViewportSwizzleNV
impl StructuralEq for ViewportSwizzleNV
impl StructuralPartialEq 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§
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