Struct glsl_layout2::ivec2
source · pub struct ivec2(_);
Expand description
Vector of 2 int
values.
foo: ivec2
is equivalent to glsl’s ivec2 foo;
Examples
let x: ivec2 = [1i32; 2].into();
Trait Implementations§
source§impl Ord for ivec2
impl Ord for ivec2
source§impl PartialEq<ivec2> for ivec2
impl PartialEq<ivec2> for ivec2
source§impl PartialOrd<ivec2> for ivec2
impl PartialOrd<ivec2> for ivec2
1.0.0 · source§fn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moreimpl Copy for ivec2
impl Eq for ivec2
impl StructuralEq for ivec2
impl StructuralPartialEq for ivec2
Auto Trait Implementations§
impl RefUnwindSafe for ivec2
impl Send for ivec2
impl Sync for ivec2
impl Unpin for ivec2
impl UnwindSafe for ivec2
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