pub struct BooleanVec(pub Vec<bool>);Expand description
A vector of boolean values.
Tuple Fields§
§0: Vec<bool>Implementations§
Trait Implementations§
Source§impl Add for BooleanVec
impl Add for BooleanVec
Source§type Output = BooleanVec
type Output = BooleanVec
The resulting type after applying the
+ operator.Source§fn add(self, other: BooleanVec) -> BooleanVec
fn add(self, other: BooleanVec) -> BooleanVec
Performs the
+ operation. Read moreSource§impl Clone for BooleanVec
impl Clone for BooleanVec
Source§fn clone(&self) -> BooleanVec
fn clone(&self) -> BooleanVec
Returns a duplicate 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 DataTypeOps for BooleanVec
impl DataTypeOps for BooleanVec
Source§impl Debug for BooleanVec
impl Debug for BooleanVec
Source§impl Div<f32> for BooleanVec
impl Div<f32> for BooleanVec
Source§type Output = BooleanVec
type Output = BooleanVec
The resulting type after applying the
/ operator.Source§impl Div<f64> for BooleanVec
impl Div<f64> for BooleanVec
Source§type Output = BooleanVec
type Output = BooleanVec
The resulting type after applying the
/ operator.Source§impl Hash for BooleanVec
impl Hash for BooleanVec
Source§impl Mul<f32> for BooleanVec
impl Mul<f32> for BooleanVec
Source§type Output = BooleanVec
type Output = BooleanVec
The resulting type after applying the
* operator.Source§impl Mul<f64> for BooleanVec
impl Mul<f64> for BooleanVec
Source§type Output = BooleanVec
type Output = BooleanVec
The resulting type after applying the
* operator.Source§impl PartialEq for BooleanVec
impl PartialEq for BooleanVec
Source§impl Sub for BooleanVec
impl Sub for BooleanVec
Source§type Output = BooleanVec
type Output = BooleanVec
The resulting type after applying the
- operator.Source§fn sub(self, other: BooleanVec) -> BooleanVec
fn sub(self, other: BooleanVec) -> BooleanVec
Performs the
- operation. Read moreSource§impl TryFrom<&Value> for BooleanVec
impl TryFrom<&Value> for BooleanVec
Source§impl TryFrom<Value> for BooleanVec
impl TryFrom<Value> for BooleanVec
impl Eq for BooleanVec
impl StructuralPartialEq for BooleanVec
Auto Trait Implementations§
impl Freeze for BooleanVec
impl RefUnwindSafe for BooleanVec
impl Send for BooleanVec
impl Sync for BooleanVec
impl Unpin for BooleanVec
impl UnsafeUnpin for BooleanVec
impl UnwindSafe for BooleanVec
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more