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