Struct glsl_layout2::bvec2
source · pub struct bvec2(_);
Expand description
Vector of 2 boolean
values.
foo: bvec2
is equivalent to glsl’s bvec2 foo;
Examples
let x: bvec2 = [boolean::from(true); 2].into();
Trait Implementations§
source§impl Ord for bvec2
impl Ord for bvec2
source§impl PartialEq<bvec2> for bvec2
impl PartialEq<bvec2> for bvec2
source§impl PartialOrd<bvec2> for bvec2
impl PartialOrd<bvec2> for bvec2
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 bvec2
impl Eq for bvec2
impl StructuralEq for bvec2
impl StructuralPartialEq for bvec2
Auto Trait Implementations§
impl RefUnwindSafe for bvec2
impl Send for bvec2
impl Sync for bvec2
impl Unpin for bvec2
impl UnwindSafe for bvec2
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