Struct brassfibre::prelude::NullVec
[−]
[src]
pub struct NullVec<T> where
T: NullStorable, { /* fields omitted */ }
Nullable Vector
Methods
impl<T> NullVec<T> where
T: NullStorable + Clone,
[src]
T: NullStorable + Clone,
fn has_null(&self) -> bool
fn is_null(&self) -> Vec<bool>
Returns Vec<bool>
whether the collesponding value is Null
.
Examples
use nullvec::prelude::*; let v = NullVec::with_mask(vec![1, 2, 3], Some(vec![false, true, false])); assert_eq!(v.is_null(), vec![false, true, false]);
fn not_null(&self) -> Vec<bool>
Returns Vec<bool>
whether the collesponding value is not Null
.
Examples
use nullvec::prelude::*; let v = NullVec::with_mask(vec![1, 2, 3], Some(vec![false, true, false])); assert_eq!(v.not_null(), vec![true, false, true]);
fn not_null_values(&self) -> Vec<T>
Returns Vec<T>
of values which is not Null
.
Examples
use nullvec::prelude::*; let v = NullVec::with_mask(vec![1, 2, 3], Some(vec![false, true, false])); assert_eq!(v.not_null_values(), vec![1, 3]);
impl<T> NullVec<T> where
T: NullStorable + Clone,
[src]
T: NullStorable + Clone,
fn as_null(&self) -> NullVec<T>
Returns NullVec<T>
which has the same length as the caller whose values are all
Null`.
Examples
use nullvec::prelude::*; let v = NullVec::new(vec![1, 2, 3]); assert_eq!(v.as_null().is_null(), vec![true, true, true]);
fn drop_null(&self) -> NullVec<T>
Returns NullVec<T>
of not Null
values.
Examples
use nullvec::prelude::*; let v = NullVec::with_mask(vec![1, 2, 3], Some(vec![false, true, false])); assert_eq!(v.drop_null(), NullVec::new(vec![1, 3]));
fn fill_null(&self, value: T) -> NullVec<T>
Returns NullVec<T>
filling Null
with specified value.
Examples
use nullvec::prelude::*; let v = NullVec::with_mask(vec![1, 2, 3], Some(vec![false, true, false])); assert_eq!(v.fill_null(5), NullVec::new(vec![1, 5, 3]));
impl<T> NullVec<T> where
T: NullStorable + Clone,
[src]
T: NullStorable + Clone,
fn iter_raw(&'s self) -> NullVecRawIter<'s, T>
Returns Iterator which iterates raw values.
Raw values mean a tuple of 2 elements:
- first element is
bool
whether corresponding element isNull
. - second element is value of
Vec
. If first element istrue
, this element has no actual meaning because the element isNull
.
fn iter_not_null(&'s self) -> NullVecNotNullIter<'s, T>
Returns Iterator which iterates raw values which is not Null
.
impl<T> NullVec<T> where
T: NullStorable,
[src]
T: NullStorable,
fn new(values: Vec<T>) -> NullVec<T>
Create new NullVec<T>
from Vec<T>
.
Float NAN
is automatically replaced to Null
.
Examples
use std::f64; use nullvec::prelude::*; // regarded as [1, 2, 3] let nv = NullVec::new(vec![1, 2, 3]); assert_eq!(nv.is_null(), vec![false, false, false]); // regarded as [1, NULL, 3] let nv = NullVec::new(vec![1., f64::NAN, 3.]); assert_eq!(nv.is_null(), vec![false, true, false]);
fn with_mask(values: Vec<T>, mask: Option<Vec<bool>>) -> NullVec<T>
Create new NullVec<T>
from Vec<T>
and mask.
Parameters
values
- Values ofNullVec<T>
.mask
- Mask whether to be corresponding element should be regarded asNull
. If mask istrue
,values
of corresponding location is ignored and internally replaced toNull
.
Examples
use std::f64; use nullvec::prelude::*; // regarded as [NULL, 2, NULL] let nv = NullVec::with_mask(vec![1, 2, 3], Some(vec![true, false, true])); assert_eq!(nv.is_null(), vec![true, false, true]); // regarded as [1., NULL, NULL] let nv = NullVec::with_mask(vec![1., f64::NAN, 3.], Some(vec![false, false, true])); assert_eq!(nv.is_null(), vec![false, true, true]);
Trait Implementations
impl<T> Clone for NullVec<T> where
T: NullStorable + Clone,
[src]
T: NullStorable + Clone,
fn clone(&self) -> NullVec<T>
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more
impl<T> NumericAggregation for NullVec<T> where
T: Clone + Zero + Add<T> + Sub<T> + Div<T> + ToPrimitive + NullStorable,
[src]
T: Clone + Zero + Add<T> + Sub<T> + Div<T> + ToPrimitive + NullStorable,
type Coerced = Nullable<f64>
fn mean(&self) -> <NullVec<T> as NumericAggregation>::Coerced
Return mean of contained values.
fn var(&self) -> <NullVec<T> as NumericAggregation>::Coerced
Return variance of contained values.
fn unbiased_var(&self) -> <NullVec<T> as NumericAggregation>::Coerced
Return unbiased variance of contained values.
fn std(&self) -> <NullVec<T> as NumericAggregation>::Coerced
Return standard deviation of contained values.
fn unbiased_std(&self) -> <NullVec<T> as NumericAggregation>::Coerced
Return unbiased standard deviation of contained values.
impl Into<Vec<Scalar>> for NullVec<Scalar>
[src]
impl<'b> Sub<Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: Vec<i8>) -> NullVec<i8>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the -
operator
impl<'a> Sub<&'a NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the -
operator
impl Sub<Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<i32>) -> NullVec<i32>
The method for the -
operator
impl<'b> Sub<Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: Vec<u32>) -> NullVec<u32>
The method for the -
operator
impl<'a> Sub<&'a NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<u16>) -> NullVec<u16>
The method for the -
operator
impl<'b> Sub<Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<u16>) -> NullVec<u16>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the -
operator
impl<'b> Sub<Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: Vec<i32>) -> NullVec<i32>
The method for the -
operator
impl<'a, 'b> Sub<&'a u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: &u8) -> NullVec<u8>
The method for the -
operator
impl Sub<u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: u32) -> NullVec<u32>
The method for the -
operator
impl<'a> Sub<&'a Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the -
operator
impl Sub<u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: u8) -> NullVec<u8>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the -
operator
impl<'b> Sub<NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<i32>) -> NullVec<i32>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the -
operator
impl<'a, 'b> Sub<&'a u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: &u64) -> NullVec<u64>
The method for the -
operator
impl Sub<u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: u16) -> NullVec<u16>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<u8>) -> NullVec<u8>
The method for the -
operator
impl<'a> Sub<&'a NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<i16>) -> NullVec<i16>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<usize>) -> NullVec<usize>
The method for the -
operator
impl Sub<Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: Vec<i32>) -> NullVec<i32>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<i8>) -> NullVec<i8>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<f32>) -> NullVec<f32>
The method for the -
operator
impl<'b> Sub<NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<u64>) -> NullVec<u64>
The method for the -
operator
impl<'b> Sub<Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<isize>) -> NullVec<isize>
The method for the -
operator
impl Sub<Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: Vec<u64>) -> NullVec<u64>
The method for the -
operator
impl Sub<Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<i8>) -> NullVec<i8>
The method for the -
operator
impl Sub<f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: f32) -> NullVec<f32>
The method for the -
operator
impl Sub<Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: Vec<i16>) -> NullVec<i16>
The method for the -
operator
impl<'b> Sub<Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: Vec<i64>) -> NullVec<i64>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the -
operator
impl<'a, 'b> Sub<&'a i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: &i64) -> NullVec<i64>
The method for the -
operator
impl Sub<Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: Vec<i64>) -> NullVec<i64>
The method for the -
operator
impl<'a, 'b> Sub<&'a isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: &isize) -> NullVec<isize>
The method for the -
operator
impl<'a> Sub<&'a NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the -
operator
impl<'b> Sub<NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<i8>) -> NullVec<i8>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the -
operator
impl<'b> Sub<Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<f32>) -> NullVec<f32>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the -
operator
impl<'a> Sub<&'a u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: &u32) -> NullVec<u32>
The method for the -
operator
impl<'b> Sub<NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<i64>) -> NullVec<i64>
The method for the -
operator
impl<'a> Sub<&'a Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<u64>) -> NullVec<u64>
The method for the -
operator
impl<'b> Sub<Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<u8>) -> NullVec<u8>
The method for the -
operator
impl<'a, 'b> Sub<&'a i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: &i16) -> NullVec<i16>
The method for the -
operator
impl<'a> Sub<&'a Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<i16>) -> NullVec<i16>
The method for the -
operator
impl Sub<NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<i8>) -> NullVec<i8>
The method for the -
operator
impl<'a> Sub<&'a NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the -
operator
impl<'a> Sub<&'a usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: &usize) -> NullVec<usize>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<u64>) -> NullVec<u64>
The method for the -
operator
impl<'a> Sub<&'a u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: &u16) -> NullVec<u16>
The method for the -
operator
impl Sub<f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: f64) -> NullVec<f64>
The method for the -
operator
impl<'b> Sub<i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: i16) -> NullVec<i16>
The method for the -
operator
impl<'a> Sub<&'a u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: &u64) -> NullVec<u64>
The method for the -
operator
impl<'a> Sub<&'a NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the -
operator
impl<'a, 'b> Sub<&'a u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: &u16) -> NullVec<u16>
The method for the -
operator
impl<'a> Sub<&'a NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the -
operator
impl<'b> Sub<NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<u16>) -> NullVec<u16>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the -
operator
impl Sub<i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: i16) -> NullVec<i16>
The method for the -
operator
impl<'b> Sub<u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: u32) -> NullVec<u32>
The method for the -
operator
impl<'b> Sub<Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: Vec<isize>) -> NullVec<isize>
The method for the -
operator
impl<'b> Sub<Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<i64>) -> NullVec<i64>
The method for the -
operator
impl Sub<NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<u8>) -> NullVec<u8>
The method for the -
operator
impl<'a> Sub<&'a Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<u16>) -> NullVec<u16>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the -
operator
impl<'a> Sub<&'a Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the -
operator
impl<'a> Sub<&'a Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<i8>) -> NullVec<i8>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the -
operator
impl Sub<Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: Vec<u16>) -> NullVec<u16>
The method for the -
operator
impl Sub<NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<f64>) -> NullVec<f64>
The method for the -
operator
impl Sub<Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<f64>) -> NullVec<f64>
The method for the -
operator
impl Sub<Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: Vec<i8>) -> NullVec<i8>
The method for the -
operator
impl<'b> Sub<Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<f64>) -> NullVec<f64>
The method for the -
operator
impl<'b> Sub<i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: i32) -> NullVec<i32>
The method for the -
operator
impl<'b> Sub<Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<u32>) -> NullVec<u32>
The method for the -
operator
impl Sub<Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: Vec<u32>) -> NullVec<u32>
The method for the -
operator
impl<'b> Sub<Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<i8>) -> NullVec<i8>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the -
operator
impl<'a> Sub<&'a NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the -
operator
impl Sub<i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: i32) -> NullVec<i32>
The method for the -
operator
impl Sub<NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<u16>) -> NullVec<u16>
The method for the -
operator
impl Sub<Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<f32>) -> NullVec<f32>
The method for the -
operator
impl<'a> Sub<&'a Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<u32>) -> NullVec<u32>
The method for the -
operator
impl Sub<Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: Vec<u8>) -> NullVec<u8>
The method for the -
operator
impl<'b> Sub<NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<f64>) -> NullVec<f64>
The method for the -
operator
impl<'a, 'b> Sub<&'a usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: &usize) -> NullVec<usize>
The method for the -
operator
impl<'b> Sub<Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<u64>) -> NullVec<u64>
The method for the -
operator
impl<'a> Sub<&'a Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the -
operator
impl Sub<NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<u64>) -> NullVec<u64>
The method for the -
operator
impl Sub<Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<usize>) -> NullVec<usize>
The method for the -
operator
impl<'a> Sub<&'a Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the -
operator
impl<'b> Sub<f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: f32) -> NullVec<f32>
The method for the -
operator
impl<'b> Sub<u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: u8) -> NullVec<u8>
The method for the -
operator
impl<'a> Sub<&'a Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<isize>) -> NullVec<isize>
The method for the -
operator
impl<'b> Sub<u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: u16) -> NullVec<u16>
The method for the -
operator
impl Sub<u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: u64) -> NullVec<u64>
The method for the -
operator
impl<'a> Sub<&'a u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: &u8) -> NullVec<u8>
The method for the -
operator
impl<'a> Sub<&'a Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<i64>) -> NullVec<i64>
The method for the -
operator
impl<'b> Sub<Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: Vec<f64>) -> NullVec<f64>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<isize>) -> NullVec<isize>
The method for the -
operator
impl Sub<isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: isize) -> NullVec<isize>
The method for the -
operator
impl<'a> Sub<&'a Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the -
operator
impl Sub<NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<f32>) -> NullVec<f32>
The method for the -
operator
impl<'a> Sub<&'a Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the -
operator
impl Sub<Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<isize>) -> NullVec<isize>
The method for the -
operator
impl<'b> Sub<NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<f32>) -> NullVec<f32>
The method for the -
operator
impl Sub<NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<i64>) -> NullVec<i64>
The method for the -
operator
impl<'a> Sub<&'a Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the -
operator
impl<'b> Sub<Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: Vec<u64>) -> NullVec<u64>
The method for the -
operator
impl<'a> Sub<&'a Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<u8>) -> NullVec<u8>
The method for the -
operator
impl<'a> Sub<&'a NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the -
operator
impl<'a> Sub<&'a NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the -
operator
impl Sub<usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: usize) -> NullVec<usize>
The method for the -
operator
impl<'a> Sub<&'a NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the -
operator
impl<'a> Sub<&'a Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<f32>) -> NullVec<f32>
The method for the -
operator
impl<'a> Sub<&'a Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<u32>) -> NullVec<u32>
The method for the -
operator
impl<'b> Sub<f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: f64) -> NullVec<f64>
The method for the -
operator
impl Sub<Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: Vec<f64>) -> NullVec<f64>
The method for the -
operator
impl<'b> Sub<NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<u8>) -> NullVec<u8>
The method for the -
operator
impl<'a> Sub<&'a Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<i32>) -> NullVec<i32>
The method for the -
operator
impl<'b> Sub<Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<usize>) -> NullVec<usize>
The method for the -
operator
impl<'b> Sub<u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: u64) -> NullVec<u64>
The method for the -
operator
impl Sub<Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<i16>) -> NullVec<i16>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the -
operator
impl<'a, 'b> Sub<&'a u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: &u32) -> NullVec<u32>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the -
operator
impl<'b> Sub<NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<isize>) -> NullVec<isize>
The method for the -
operator
impl<'b> Sub<Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: Vec<f32>) -> NullVec<f32>
The method for the -
operator
impl<'b> Sub<Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: Vec<u16>) -> NullVec<u16>
The method for the -
operator
impl<'b> Sub<Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: Vec<u8>) -> NullVec<u8>
The method for the -
operator
impl<'a, 'b> Sub<&'a f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: &f32) -> NullVec<f32>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the -
operator
impl<'a> Sub<&'a i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: &i64) -> NullVec<i64>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the -
operator
impl Sub<Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<u8>) -> NullVec<u8>
The method for the -
operator
impl<'a> Sub<&'a Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the -
operator
impl Sub<NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<usize>) -> NullVec<usize>
The method for the -
operator
impl<'b> Sub<Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<i32>) -> NullVec<i32>
The method for the -
operator
impl<'b> Sub<Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<i16>) -> NullVec<i16>
The method for the -
operator
impl Sub<Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<u64>) -> NullVec<u64>
The method for the -
operator
impl<'b> Sub<NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<u32>) -> NullVec<u32>
The method for the -
operator
impl<'b> Sub<NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<usize>) -> NullVec<usize>
The method for the -
operator
impl<'b> Sub<isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: isize) -> NullVec<isize>
The method for the -
operator
impl Sub<Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<u32>) -> NullVec<u32>
The method for the -
operator
impl<'a, 'b> Sub<&'a i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: &i8) -> NullVec<i8>
The method for the -
operator
impl<'a> Sub<&'a f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: &f32) -> NullVec<f32>
The method for the -
operator
impl<'a, 'b> Sub<&'a i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: &i32) -> NullVec<i32>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<f64>) -> NullVec<f64>
The method for the -
operator
impl<'b> Sub<i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: i64) -> NullVec<i64>
The method for the -
operator
impl<'a> Sub<&'a Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the -
operator
impl<'a, 'b> Sub<&'a Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the -
operator
impl<'b> Sub<i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: i8) -> NullVec<i8>
The method for the -
operator
impl<'a> Sub<&'a Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<usize>) -> NullVec<usize>
The method for the -
operator
impl Sub<NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<u32>) -> NullVec<u32>
The method for the -
operator
impl<'a> Sub<&'a f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: &f64) -> NullVec<f64>
The method for the -
operator
impl Sub<Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<i64>) -> NullVec<i64>
The method for the -
operator
impl<'a> Sub<&'a i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: &i8) -> NullVec<i8>
The method for the -
operator
impl Sub<NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<isize>) -> NullVec<isize>
The method for the -
operator
impl Sub<NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<i32>) -> NullVec<i32>
The method for the -
operator
impl<'a, 'b> Sub<&'a f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: &f64) -> NullVec<f64>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the -
operator
impl<'b> Sub<usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: usize) -> NullVec<usize>
The method for the -
operator
impl<'b> Sub<Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: Vec<usize>) -> NullVec<usize>
The method for the -
operator
impl<'a> Sub<&'a isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: &isize) -> NullVec<isize>
The method for the -
operator
impl<'a> Sub<&'a Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<i64>) -> NullVec<i64>
The method for the -
operator
impl<'a> Sub<&'a NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the -
operator
impl<'b> Sub<NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<i16>) -> NullVec<i16>
The method for the -
operator
impl Sub<i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the -
operator
fn sub(self, other: i8) -> NullVec<i8>
The method for the -
operator
impl<'a> Sub<&'a i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: &i32) -> NullVec<i32>
The method for the -
operator
impl<'a, 'b> Sub<&'a NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the -
operator
impl Sub<Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the -
operator
fn sub(self, other: Vec<usize>) -> NullVec<usize>
The method for the -
operator
impl Sub<i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the -
operator
fn sub(self, other: i64) -> NullVec<i64>
The method for the -
operator
impl Sub<NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: NullVec<i16>) -> NullVec<i16>
The method for the -
operator
impl<'b> Sub<Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: Vec<i16>) -> NullVec<i16>
The method for the -
operator
impl Sub<Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the -
operator
fn sub(self, other: Vec<isize>) -> NullVec<isize>
The method for the -
operator
impl<'a> Sub<&'a Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the -
operator
fn sub(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the -
operator
impl Sub<Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the -
operator
fn sub(self, other: Nullable<u16>) -> NullVec<u16>
The method for the -
operator
impl<'a> Sub<&'a Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<f64>) -> NullVec<f64>
The method for the -
operator
impl<'a, 'b> Sub<&'a Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the -
operator
fn sub(self, other: &Vec<i32>) -> NullVec<i32>
The method for the -
operator
impl<'a> Sub<&'a i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the -
operator
fn sub(self, other: &i16) -> NullVec<i16>
The method for the -
operator
impl Sub<Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the -
operator
fn sub(self, other: Vec<f32>) -> NullVec<f32>
The method for the -
operator
impl BitOr<Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<usize>) -> NullVec<usize>
The method for the |
operator
impl<'b> BitOr<Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<isize>) -> NullVec<isize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<u16>) -> NullVec<u16>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the |
operator
impl<'a> BitOr<&'a u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: &u16) -> NullVec<u16>
The method for the |
operator
impl<'b> BitOr<Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<u64>) -> NullVec<u64>
The method for the |
operator
impl BitOr<Vec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<bool>) -> NullVec<bool>
The method for the |
operator
impl BitOr<Nullable<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<bool>) -> NullVec<bool>
The method for the |
operator
impl<'b> BitOr<Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<u16>) -> NullVec<u16>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the |
operator
impl<'b> BitOr<Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<i16>) -> NullVec<i16>
The method for the |
operator
impl<'a, 'b> BitOr<&'a i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: &i16) -> NullVec<i16>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the |
operator
impl<'a> BitOr<&'a Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<u8>) -> NullVec<u8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<bool>) -> NullVec<bool>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: &i8) -> NullVec<i8>
The method for the |
operator
impl<'b> BitOr<NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<u16>) -> NullVec<u16>
The method for the |
operator
impl<'b> BitOr<Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<u8>) -> NullVec<u8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: &i64) -> NullVec<i64>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the |
operator
impl BitOr<Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<i64>) -> NullVec<i64>
The method for the |
operator
impl<'a> BitOr<&'a Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<isize>) -> NullVec<isize>
The method for the |
operator
impl<'b> BitOr<usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: usize) -> NullVec<usize>
The method for the |
operator
impl BitOr<Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<u8>) -> NullVec<u8>
The method for the |
operator
impl<'b> BitOr<NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<i32>) -> NullVec<i32>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the |
operator
impl<'a> BitOr<&'a i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: &i8) -> NullVec<i8>
The method for the |
operator
impl BitOr<Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<i32>) -> NullVec<i32>
The method for the |
operator
impl BitOr<u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: u8) -> NullVec<u8>
The method for the |
operator
impl<'b> BitOr<i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: i32) -> NullVec<i32>
The method for the |
operator
impl BitOr<NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<u32>) -> NullVec<u32>
The method for the |
operator
impl<'b> BitOr<NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<u64>) -> NullVec<u64>
The method for the |
operator
impl<'a> BitOr<&'a i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: &i16) -> NullVec<i16>
The method for the |
operator
impl<'a, 'b> BitOr<&'a u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: &u64) -> NullVec<u64>
The method for the |
operator
impl BitOr<NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<i64>) -> NullVec<i64>
The method for the |
operator
impl<'b> BitOr<NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<u8>) -> NullVec<u8>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the |
operator
impl<'b> BitOr<i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: i64) -> NullVec<i64>
The method for the |
operator
impl<'a> BitOr<&'a Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<i32>) -> NullVec<i32>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the |
operator
impl<'b> BitOr<Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<usize>) -> NullVec<usize>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the |
operator
impl BitOr<Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<i8>) -> NullVec<i8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: &isize) -> NullVec<isize>
The method for the |
operator
impl BitOr<Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<usize>) -> NullVec<usize>
The method for the |
operator
impl<'b> BitOr<Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<i32>) -> NullVec<i32>
The method for the |
operator
impl<'a> BitOr<&'a Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<u16>) -> NullVec<u16>
The method for the |
operator
impl<'b> BitOr<NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<isize>) -> NullVec<isize>
The method for the |
operator
impl<'a> BitOr<&'a bool> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: &bool) -> NullVec<bool>
The method for the |
operator
impl BitOr<i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: i8) -> NullVec<i8>
The method for the |
operator
impl<'b> BitOr<Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<i8>) -> NullVec<i8>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the |
operator
impl BitOr<Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<isize>) -> NullVec<isize>
The method for the |
operator
impl BitOr<Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<u16>) -> NullVec<u16>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the |
operator
impl<'b> BitOr<NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<usize>) -> NullVec<usize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the |
operator
impl<'a> BitOr<&'a i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: &i64) -> NullVec<i64>
The method for the |
operator
impl<'a> BitOr<&'a u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: &u32) -> NullVec<u32>
The method for the |
operator
impl<'b> BitOr<i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: i16) -> NullVec<i16>
The method for the |
operator
impl<'b> BitOr<i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: i8) -> NullVec<i8>
The method for the |
operator
impl<'a> BitOr<&'a Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<u32>) -> NullVec<u32>
The method for the |
operator
impl<'b> BitOr<NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<i8>) -> NullVec<i8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the |
operator
impl BitOr<NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<u16>) -> NullVec<u16>
The method for the |
operator
impl<'a> BitOr<&'a usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: &usize) -> NullVec<usize>
The method for the |
operator
impl<'a> BitOr<&'a u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: &u8) -> NullVec<u8>
The method for the |
operator
impl<'b> BitOr<Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<i64>) -> NullVec<i64>
The method for the |
operator
impl<'b> BitOr<NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<i16>) -> NullVec<i16>
The method for the |
operator
impl BitOr<NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<u64>) -> NullVec<u64>
The method for the |
operator
impl BitOr<u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: u32) -> NullVec<u32>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<bool>) -> NullVec<bool>
The method for the |
operator
impl<'b> BitOr<Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<u32>) -> NullVec<u32>
The method for the |
operator
impl<'b> BitOr<NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<u32>) -> NullVec<u32>
The method for the |
operator
impl<'b> BitOr<u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: u16) -> NullVec<u16>
The method for the |
operator
impl BitOr<NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<i32>) -> NullVec<i32>
The method for the |
operator
impl BitOr<NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<isize>) -> NullVec<isize>
The method for the |
operator
impl<'b> BitOr<Nullable<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<bool>) -> NullVec<bool>
The method for the |
operator
impl<'b> BitOr<bool> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: bool) -> NullVec<bool>
The method for the |
operator
impl BitOr<Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<u8>) -> NullVec<u8>
The method for the |
operator
impl<'b> BitOr<Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<i8>) -> NullVec<i8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<u8>) -> NullVec<u8>
The method for the |
operator
impl<'a> BitOr<&'a i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: &i32) -> NullVec<i32>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the |
operator
impl BitOr<NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<i16>) -> NullVec<i16>
The method for the |
operator
impl BitOr<Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<i8>) -> NullVec<i8>
The method for the |
operator
impl BitOr<NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<u8>) -> NullVec<u8>
The method for the |
operator
impl<'b> BitOr<Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<u64>) -> NullVec<u64>
The method for the |
operator
impl<'b> BitOr<Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<i64>) -> NullVec<i64>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<u32>) -> NullVec<u32>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the |
operator
impl<'b> BitOr<u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: u64) -> NullVec<u64>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the |
operator
impl<'b> BitOr<u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: u32) -> NullVec<u32>
The method for the |
operator
impl<'a, 'b> BitOr<&'a u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: &u8) -> NullVec<u8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<i8>) -> NullVec<i8>
The method for the |
operator
impl BitOr<Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<i64>) -> NullVec<i64>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the |
operator
impl<'b> BitOr<isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: isize) -> NullVec<isize>
The method for the |
operator
impl BitOr<Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<u64>) -> NullVec<u64>
The method for the |
operator
impl BitOr<usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: usize) -> NullVec<usize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<usize>) -> NullVec<usize>
The method for the |
operator
impl BitOr<isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: isize) -> NullVec<isize>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the |
operator
impl<'a> BitOr<&'a Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<i8>) -> NullVec<i8>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the |
operator
impl<'b> BitOr<u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: u8) -> NullVec<u8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the |
operator
impl BitOr<Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<i16>) -> NullVec<i16>
The method for the |
operator
impl<'b> BitOr<Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<i32>) -> NullVec<i32>
The method for the |
operator
impl BitOr<i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: i16) -> NullVec<i16>
The method for the |
operator
impl BitOr<NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<usize>) -> NullVec<usize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a bool> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: &bool) -> NullVec<bool>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the |
operator
impl<'b> BitOr<Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<usize>) -> NullVec<usize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<bool>) -> NullVec<bool>
The method for the |
operator
impl<'a> BitOr<&'a Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<u64>) -> NullVec<u64>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<bool>) -> NullVec<bool>
The method for the |
operator
impl<'a> BitOr<&'a Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<i16>) -> NullVec<i16>
The method for the |
operator
impl<'a> BitOr<&'a Vec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<bool>) -> NullVec<bool>
The method for the |
operator
impl BitOr<u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: u16) -> NullVec<u16>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the |
operator
impl<'b> BitOr<Vec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<bool>) -> NullVec<bool>
The method for the |
operator
impl BitOr<Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<i32>) -> NullVec<i32>
The method for the |
operator
impl<'b> BitOr<Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<u8>) -> NullVec<u8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the |
operator
impl<'b> BitOr<Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<u16>) -> NullVec<u16>
The method for the |
operator
impl BitOr<i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: i64) -> NullVec<i64>
The method for the |
operator
impl BitOr<Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<i16>) -> NullVec<i16>
The method for the |
operator
impl<'a, 'b> BitOr<&'a usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: &usize) -> NullVec<usize>
The method for the |
operator
impl<'a> BitOr<&'a u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: &u64) -> NullVec<u64>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the |
operator
impl<'a> BitOr<&'a Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<usize>) -> NullVec<usize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the |
operator
impl BitOr<i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: i32) -> NullVec<i32>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the |
operator
impl BitOr<NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<i8>) -> NullVec<i8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<i32>) -> NullVec<i32>
The method for the |
operator
impl<'b> BitOr<Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<i16>) -> NullVec<i16>
The method for the |
operator
impl BitOr<Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<u32>) -> NullVec<u32>
The method for the |
operator
impl<'b> BitOr<Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<isize>) -> NullVec<isize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<bool>) -> NullVec<bool>
The method for the |
operator
impl<'a, 'b> BitOr<&'a u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: &u16) -> NullVec<u16>
The method for the |
operator
impl<'b> BitOr<Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<u32>) -> NullVec<u32>
The method for the |
operator
impl<'a> BitOr<&'a Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<i64>) -> NullVec<i64>
The method for the |
operator
impl<'a, 'b> BitOr<&'a i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: &i32) -> NullVec<i32>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<i64>) -> NullVec<i64>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the |
operator
impl BitOr<u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: u64) -> NullVec<u64>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<u64>) -> NullVec<u64>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<i16>) -> NullVec<i16>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the |
operator
impl BitOr<Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: Vec<u64>) -> NullVec<u64>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: &Vec<isize>) -> NullVec<isize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: &u32) -> NullVec<u32>
The method for the |
operator
impl<'b> BitOr<NullVec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<bool>) -> NullVec<bool>
The method for the |
operator
impl<'a> BitOr<&'a Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the |
operator
impl BitOr<Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<isize>) -> NullVec<isize>
The method for the |
operator
impl BitOr<NullVec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<bool>) -> NullVec<bool>
The method for the |
operator
impl<'a> BitOr<&'a NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the |
operator
impl BitOr<bool> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the |
operator
fn bitor(self, other: bool) -> NullVec<bool>
The method for the |
operator
impl<'a, 'b> BitOr<&'a NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the |
operator
impl BitOr<Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<u32>) -> NullVec<u32>
The method for the |
operator
impl<'a> BitOr<&'a isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the |
operator
fn bitor(self, other: &isize) -> NullVec<isize>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the |
operator
impl BitOr<Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the |
operator
fn bitor(self, other: Nullable<u16>) -> NullVec<u16>
The method for the |
operator
impl<'a, 'b> BitOr<&'a Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the |
operator
fn bitor(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the |
operator
impl<'b> BitOr<NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the |
operator
fn bitor(self, other: NullVec<i64>) -> NullVec<i64>
The method for the |
operator
impl<T> Append for NullVec<T> where
T: NullStorable + Clone,
[src]
T: NullStorable + Clone,
impl<'a, 'b> Add<&'a u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: &u32) -> NullVec<u32>
The method for the +
operator
impl<'b> Add<u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: u16) -> NullVec<u16>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the +
operator
impl Add<Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: Vec<i8>) -> NullVec<i8>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the +
operator
impl Add<Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: Vec<f32>) -> NullVec<f32>
The method for the +
operator
impl<'a> Add<&'a u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: &u16) -> NullVec<u16>
The method for the +
operator
impl<'a, 'b> Add<&'a i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: &i8) -> NullVec<i8>
The method for the +
operator
impl Add<Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: Nullable<i32>) -> NullVec<i32>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: &Vec<f64>) -> NullVec<f64>
The method for the +
operator
impl<'b> Add<i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: i64) -> NullVec<i64>
The method for the +
operator
impl<'a> Add<&'a Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: &Vec<i16>) -> NullVec<i16>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: &Vec<i16>) -> NullVec<i16>
The method for the +
operator
impl<'b> Add<u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: u32) -> NullVec<u32>
The method for the +
operator
impl Add<usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: usize) -> NullVec<usize>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the +
operator
impl<'b> Add<NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: NullVec<u32>) -> NullVec<u32>
The method for the +
operator
impl<'b> Add<usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: usize) -> NullVec<usize>
The method for the +
operator
impl<'a> Add<&'a Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: &Vec<usize>) -> NullVec<usize>
The method for the +
operator
impl<'a> Add<&'a Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the +
operator
impl Add<Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: Nullable<u64>) -> NullVec<u64>
The method for the +
operator
impl Add<NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: NullVec<usize>) -> NullVec<usize>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: &Vec<usize>) -> NullVec<usize>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: &Vec<u16>) -> NullVec<u16>
The method for the +
operator
impl<'a> Add<&'a Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: &Vec<u64>) -> NullVec<u64>
The method for the +
operator
impl<'b> Add<NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: NullVec<f64>) -> NullVec<f64>
The method for the +
operator
impl<'a> Add<&'a Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: &Vec<f32>) -> NullVec<f32>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the +
operator
impl Add<NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: NullVec<u8>) -> NullVec<u8>
The method for the +
operator
impl Add<NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: NullVec<i32>) -> NullVec<i32>
The method for the +
operator
impl<'a> Add<&'a u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: &u64) -> NullVec<u64>
The method for the +
operator
impl Add<Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: Vec<isize>) -> NullVec<isize>
The method for the +
operator
impl<'b> Add<Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: Nullable<i64>) -> NullVec<i64>
The method for the +
operator
impl Add<Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: Vec<u8>) -> NullVec<u8>
The method for the +
operator
impl<'a> Add<&'a Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: &Vec<i8>) -> NullVec<i8>
The method for the +
operator
impl<'a> Add<&'a NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the +
operator
impl Add<isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: isize) -> NullVec<isize>
The method for the +
operator
impl<'b> Add<Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: Vec<isize>) -> NullVec<isize>
The method for the +
operator
impl Add<Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: Nullable<f32>) -> NullVec<f32>
The method for the +
operator
impl Add<i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: i64) -> NullVec<i64>
The method for the +
operator
impl<'b> Add<NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: NullVec<i8>) -> NullVec<i8>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the +
operator
impl<'a> Add<&'a Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: &Vec<isize>) -> NullVec<isize>
The method for the +
operator
impl Add<u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: u8) -> NullVec<u8>
The method for the +
operator
impl Add<Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: Vec<u64>) -> NullVec<u64>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the +
operator
impl Add<Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: Nullable<i8>) -> NullVec<i8>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: &Vec<u64>) -> NullVec<u64>
The method for the +
operator
impl<'b> Add<Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: Nullable<u32>) -> NullVec<u32>
The method for the +
operator
impl<'b> Add<Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: Vec<i32>) -> NullVec<i32>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: &Vec<u32>) -> NullVec<u32>
The method for the +
operator
impl<'a> Add<&'a Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the +
operator
impl Add<i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: i32) -> NullVec<i32>
The method for the +
operator
impl Add<f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: f64) -> NullVec<f64>
The method for the +
operator
impl<'b> Add<Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: Vec<i8>) -> NullVec<i8>
The method for the +
operator
impl Add<Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: Nullable<isize>) -> NullVec<isize>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the +
operator
impl<'a> Add<&'a i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: &i32) -> NullVec<i32>
The method for the +
operator
impl Add<NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: NullVec<i64>) -> NullVec<i64>
The method for the +
operator
impl Add<NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: NullVec<i8>) -> NullVec<i8>
The method for the +
operator
impl Add<Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: Vec<i32>) -> NullVec<i32>
The method for the +
operator
impl<'b> Add<NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: NullVec<i64>) -> NullVec<i64>
The method for the +
operator
impl<'b> Add<Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: Vec<f32>) -> NullVec<f32>
The method for the +
operator
impl<'a> Add<&'a Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: &Vec<f64>) -> NullVec<f64>
The method for the +
operator
impl<'a> Add<&'a Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: &Vec<u8>) -> NullVec<u8>
The method for the +
operator
impl Add<f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: f32) -> NullVec<f32>
The method for the +
operator
impl Add<Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: Vec<i64>) -> NullVec<i64>
The method for the +
operator
impl<'b> Add<u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: u8) -> NullVec<u8>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the +
operator
impl<'b> Add<Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: Nullable<u8>) -> NullVec<u8>
The method for the +
operator
impl<'b> Add<i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: i16) -> NullVec<i16>
The method for the +
operator
impl<'a> Add<&'a Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the +
operator
impl<'a, 'b> Add<&'a i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: &i16) -> NullVec<i16>
The method for the +
operator
impl<'a> Add<&'a Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the +
operator
impl<'a> Add<&'a Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the +
operator
impl<'b> Add<Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: Nullable<i8>) -> NullVec<i8>
The method for the +
operator
impl Add<Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: Vec<f64>) -> NullVec<f64>
The method for the +
operator
impl<'a> Add<&'a f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: &f64) -> NullVec<f64>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: &Vec<f32>) -> NullVec<f32>
The method for the +
operator
impl Add<u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: u64) -> NullVec<u64>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the +
operator
impl Add<Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: Nullable<f64>) -> NullVec<f64>
The method for the +
operator
impl<'b> Add<Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: Vec<u16>) -> NullVec<u16>
The method for the +
operator
impl<'a> Add<&'a Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: &Vec<i64>) -> NullVec<i64>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the +
operator
impl<'a> Add<&'a Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: &Vec<i64>) -> NullVec<i64>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the +
operator
impl Add<Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: Nullable<u32>) -> NullVec<u32>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the +
operator
impl Add<i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: i8) -> NullVec<i8>
The method for the +
operator
impl Add<Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: Vec<u16>) -> NullVec<u16>
The method for the +
operator
impl<'a> Add<&'a Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: &Vec<u32>) -> NullVec<u32>
The method for the +
operator
impl<'a> Add<&'a NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the +
operator
impl<'a, 'b> Add<&'a u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: &u16) -> NullVec<u16>
The method for the +
operator
impl<'a> Add<&'a f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: &f32) -> NullVec<f32>
The method for the +
operator
impl<'b> Add<Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: Vec<u64>) -> NullVec<u64>
The method for the +
operator
impl Add<Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: Nullable<u8>) -> NullVec<u8>
The method for the +
operator
impl<'b> Add<NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: NullVec<u16>) -> NullVec<u16>
The method for the +
operator
impl<'a> Add<&'a NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the +
operator
impl Add<Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: Vec<u32>) -> NullVec<u32>
The method for the +
operator
impl<'a, 'b> Add<&'a isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: &isize) -> NullVec<isize>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the +
operator
impl<'a> Add<&'a NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the +
operator
impl Add<NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: NullVec<f64>) -> NullVec<f64>
The method for the +
operator
impl<'a> Add<&'a u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: &u32) -> NullVec<u32>
The method for the +
operator
impl<'a> Add<&'a Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: &Vec<u16>) -> NullVec<u16>
The method for the +
operator
impl<'a> Add<&'a i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: &i16) -> NullVec<i16>
The method for the +
operator
impl<'a, 'b> Add<&'a i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: &i64) -> NullVec<i64>
The method for the +
operator
impl<'b> Add<NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: NullVec<isize>) -> NullVec<isize>
The method for the +
operator
impl<'a> Add<&'a Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the +
operator
impl<'a> Add<&'a NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the +
operator
impl<'a> Add<&'a usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: &usize) -> NullVec<usize>
The method for the +
operator
impl<'a> Add<&'a NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the +
operator
impl<'a> Add<&'a NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the +
operator
impl Add<Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: Nullable<u16>) -> NullVec<u16>
The method for the +
operator
impl<'b> Add<Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: Nullable<u64>) -> NullVec<u64>
The method for the +
operator
impl<'a> Add<&'a Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the +
operator
impl Add<NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: NullVec<u16>) -> NullVec<u16>
The method for the +
operator
impl<'a> Add<&'a NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the +
operator
impl<'a, 'b> Add<&'a usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: &usize) -> NullVec<usize>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the +
operator
impl Add<u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: u16) -> NullVec<u16>
The method for the +
operator
impl<'a> Add<&'a NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the +
operator
impl<'a> Add<&'a Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the +
operator
impl<'b> Add<Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: Nullable<i32>) -> NullVec<i32>
The method for the +
operator
impl Add<NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: NullVec<i16>) -> NullVec<i16>
The method for the +
operator
impl<'a, 'b> Add<&'a u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: &u64) -> NullVec<u64>
The method for the +
operator
impl<'b> Add<Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the +
operator
fn add(self, other: Nullable<u16>) -> NullVec<u16>
The method for the +
operator
impl<'b> Add<Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: Nullable<f32>) -> NullVec<f32>
The method for the +
operator
impl<'b> Add<f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: f32) -> NullVec<f32>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the +
operator
impl<'b> Add<Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: Vec<i16>) -> NullVec<i16>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the +
operator
impl Add<Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: Nullable<i64>) -> NullVec<i64>
The method for the +
operator
impl<'a, 'b> Add<&'a f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: &f32) -> NullVec<f32>
The method for the +
operator
impl Add<u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: u32) -> NullVec<u32>
The method for the +
operator
impl<'b> Add<Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: Vec<usize>) -> NullVec<usize>
The method for the +
operator
impl<'a> Add<&'a NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the +
operator
impl Add<NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: NullVec<u64>) -> NullVec<u64>
The method for the +
operator
impl Add<NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: NullVec<f32>) -> NullVec<f32>
The method for the +
operator
impl<'b> Add<NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: NullVec<usize>) -> NullVec<usize>
The method for the +
operator
impl Add<Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: Vec<i16>) -> NullVec<i16>
The method for the +
operator
impl<'a, 'b> Add<&'a i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: &i32) -> NullVec<i32>
The method for the +
operator
impl<'b> Add<isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: isize) -> NullVec<isize>
The method for the +
operator
impl<'b> Add<Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: Vec<u8>) -> NullVec<u8>
The method for the +
operator
impl<'b> Add<f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: f64) -> NullVec<f64>
The method for the +
operator
impl<'b> Add<Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: Nullable<f64>) -> NullVec<f64>
The method for the +
operator
impl<'b> Add<Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: Nullable<isize>) -> NullVec<isize>
The method for the +
operator
impl<'a> Add<&'a Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the +
operator
impl<'a> Add<&'a isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: &isize) -> NullVec<isize>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: &Vec<isize>) -> NullVec<isize>
The method for the +
operator
impl<'b> Add<Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: Nullable<i16>) -> NullVec<i16>
The method for the +
operator
impl<'b> Add<NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: NullVec<u64>) -> NullVec<u64>
The method for the +
operator
impl<'b> Add<i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: i32) -> NullVec<i32>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the +
operator
impl<'a> Add<&'a i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: &i8) -> NullVec<i8>
The method for the +
operator
impl<'a, 'b> Add<&'a f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: &f64) -> NullVec<f64>
The method for the +
operator
impl<'a> Add<&'a u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: &u8) -> NullVec<u8>
The method for the +
operator
impl<'b> Add<Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: Vec<u32>) -> NullVec<u32>
The method for the +
operator
impl<'a> Add<&'a Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: &Vec<i32>) -> NullVec<i32>
The method for the +
operator
impl<'b> Add<NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: NullVec<u8>) -> NullVec<u8>
The method for the +
operator
impl Add<Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: Nullable<i16>) -> NullVec<i16>
The method for the +
operator
impl<'b> Add<NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: NullVec<i16>) -> NullVec<i16>
The method for the +
operator
impl<'a> Add<&'a NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the +
operator
impl<'b> Add<NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: NullVec<i32>) -> NullVec<i32>
The method for the +
operator
impl<'b> Add<Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: Vec<f64>) -> NullVec<f64>
The method for the +
operator
impl<'b> Add<Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: Vec<i64>) -> NullVec<i64>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: &Vec<u8>) -> NullVec<u8>
The method for the +
operator
impl<'a> Add<&'a Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the +
operator
impl<'a> Add<&'a i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the +
operator
fn add(self, other: &i64) -> NullVec<i64>
The method for the +
operator
impl Add<Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: Nullable<usize>) -> NullVec<usize>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: &Vec<i8>) -> NullVec<i8>
The method for the +
operator
impl<'a, 'b> Add<&'a u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the +
operator
fn add(self, other: &u8) -> NullVec<u8>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the +
operator
impl<'b> Add<u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the +
operator
fn add(self, other: u64) -> NullVec<u64>
The method for the +
operator
impl<'a> Add<&'a NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the +
operator
impl<'a, 'b> Add<&'a NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the +
operator
impl<'b> Add<i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the +
operator
fn add(self, other: i8) -> NullVec<i8>
The method for the +
operator
impl<'a, 'b> Add<&'a Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the +
operator
fn add(self, other: &Vec<i32>) -> NullVec<i32>
The method for the +
operator
impl Add<i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: i16) -> NullVec<i16>
The method for the +
operator
impl<'a, 'b> Add<&'a Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the +
operator
impl<'a> Add<&'a Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the +
operator
fn add(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the +
operator
impl Add<NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the +
operator
fn add(self, other: NullVec<isize>) -> NullVec<isize>
The method for the +
operator
impl<'b> Add<Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: Nullable<usize>) -> NullVec<usize>
The method for the +
operator
impl Add<NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the +
operator
fn add(self, other: NullVec<u32>) -> NullVec<u32>
The method for the +
operator
impl Add<Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the +
operator
fn add(self, other: Vec<usize>) -> NullVec<usize>
The method for the +
operator
impl<'b> Add<NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the +
operator
fn add(self, other: NullVec<f32>) -> NullVec<f32>
The method for the +
operator
impl<'a> BitAnd<&'a Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<i8>) -> NullVec<i8>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<u32>) -> NullVec<u32>
The method for the &
operator
impl<'b> BitAnd<Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<i8>) -> NullVec<i8>
The method for the &
operator
impl<'a> BitAnd<&'a usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: &usize) -> NullVec<usize>
The method for the &
operator
impl BitAnd<Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<usize>) -> NullVec<usize>
The method for the &
operator
impl BitAnd<NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<u8>) -> NullVec<u8>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: &u32) -> NullVec<u32>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<usize>) -> NullVec<usize>
The method for the &
operator
impl<'b> BitAnd<u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: u16) -> NullVec<u16>
The method for the &
operator
impl BitAnd<NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<u64>) -> NullVec<u64>
The method for the &
operator
impl BitAnd<Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<i32>) -> NullVec<i32>
The method for the &
operator
impl BitAnd<NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<u16>) -> NullVec<u16>
The method for the &
operator
impl<'b> BitAnd<Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<u16>) -> NullVec<u16>
The method for the &
operator
impl BitAnd<Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<u64>) -> NullVec<u64>
The method for the &
operator
impl<'b> BitAnd<Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<i16>) -> NullVec<i16>
The method for the &
operator
impl BitAnd<u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: u32) -> NullVec<u32>
The method for the &
operator
impl<'b> BitAnd<NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<isize>) -> NullVec<isize>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the &
operator
impl<'b> BitAnd<u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: u32) -> NullVec<u32>
The method for the &
operator
impl<'b> BitAnd<NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<u16>) -> NullVec<u16>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<u32>) -> NullVec<u32>
The method for the &
operator
impl BitAnd<Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<u16>) -> NullVec<u16>
The method for the &
operator
impl BitAnd<Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<usize>) -> NullVec<usize>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the &
operator
impl BitAnd<u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: u8) -> NullVec<u8>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the &
operator
impl<'a> BitAnd<&'a u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: &u32) -> NullVec<u32>
The method for the &
operator
impl BitAnd<bool> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: bool) -> NullVec<bool>
The method for the &
operator
impl BitAnd<Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<i8>) -> NullVec<i8>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: &isize) -> NullVec<isize>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the &
operator
impl<'b> BitAnd<Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<u32>) -> NullVec<u32>
The method for the &
operator
impl BitAnd<i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: i64) -> NullVec<i64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the &
operator
impl<'a> BitAnd<&'a i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: &i32) -> NullVec<i32>
The method for the &
operator
impl<'a> BitAnd<&'a i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: &i8) -> NullVec<i8>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the &
operator
impl BitAnd<u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: u16) -> NullVec<u16>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the &
operator
impl BitAnd<NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<i16>) -> NullVec<i16>
The method for the &
operator
impl<'b> BitAnd<NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<u64>) -> NullVec<u64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: &i8) -> NullVec<i8>
The method for the &
operator
impl<'b> BitAnd<NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<i64>) -> NullVec<i64>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the &
operator
impl<'b> BitAnd<NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<i16>) -> NullVec<i16>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the &
operator
impl<'b> BitAnd<Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<u16>) -> NullVec<u16>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the &
operator
impl<'a> BitAnd<&'a i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: &i64) -> NullVec<i64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<u8>) -> NullVec<u8>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a bool> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: &bool) -> NullVec<bool>
The method for the &
operator
impl<'b> BitAnd<Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<i8>) -> NullVec<i8>
The method for the &
operator
impl<'b> BitAnd<u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: u64) -> NullVec<u64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the &
operator
impl<'b> BitAnd<NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<usize>) -> NullVec<usize>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the &
operator
impl BitAnd<Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<u32>) -> NullVec<u32>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the &
operator
impl<'b> BitAnd<Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<usize>) -> NullVec<usize>
The method for the &
operator
impl<'b> BitAnd<Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<usize>) -> NullVec<usize>
The method for the &
operator
impl BitAnd<i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: i32) -> NullVec<i32>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<i64>) -> NullVec<i64>
The method for the &
operator
impl BitAnd<Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<i64>) -> NullVec<i64>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the &
operator
impl BitAnd<i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: i8) -> NullVec<i8>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<bool>) -> NullVec<bool>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the &
operator
impl<'b> BitAnd<bool> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: bool) -> NullVec<bool>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the &
operator
impl BitAnd<Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<i16>) -> NullVec<i16>
The method for the &
operator
impl<'b> BitAnd<u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: u8) -> NullVec<u8>
The method for the &
operator
impl<'b> BitAnd<Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<u64>) -> NullVec<u64>
The method for the &
operator
impl<'b> BitAnd<Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<i64>) -> NullVec<i64>
The method for the &
operator
impl<'b> BitAnd<NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<u8>) -> NullVec<u8>
The method for the &
operator
impl<'a> BitAnd<&'a bool> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: &bool) -> NullVec<bool>
The method for the &
operator
impl BitAnd<NullVec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<bool>) -> NullVec<bool>
The method for the &
operator
impl<'b> BitAnd<NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<u32>) -> NullVec<u32>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<bool>) -> NullVec<bool>
The method for the &
operator
impl<'b> BitAnd<Nullable<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<bool>) -> NullVec<bool>
The method for the &
operator
impl<'b> BitAnd<Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<u64>) -> NullVec<u64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<isize>) -> NullVec<isize>
The method for the &
operator
impl<'a> BitAnd<&'a i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: &i16) -> NullVec<i16>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<i32>) -> NullVec<i32>
The method for the &
operator
impl BitAnd<Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<u8>) -> NullVec<u8>
The method for the &
operator
impl<'b> BitAnd<NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<i32>) -> NullVec<i32>
The method for the &
operator
impl<'b> BitAnd<isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: isize) -> NullVec<isize>
The method for the &
operator
impl<'b> BitAnd<Vec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<bool>) -> NullVec<bool>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<u8>) -> NullVec<u8>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<i32>) -> NullVec<i32>
The method for the &
operator
impl BitAnd<Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<i32>) -> NullVec<i32>
The method for the &
operator
impl BitAnd<NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<isize>) -> NullVec<isize>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the &
operator
impl BitAnd<Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<i64>) -> NullVec<i64>
The method for the &
operator
impl BitAnd<isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: isize) -> NullVec<isize>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the &
operator
impl<'b> BitAnd<Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<isize>) -> NullVec<isize>
The method for the &
operator
impl BitAnd<Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<u32>) -> NullVec<u32>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the &
operator
impl BitAnd<Nullable<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<bool>) -> NullVec<bool>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: &i64) -> NullVec<i64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<bool>) -> NullVec<bool>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<u16>) -> NullVec<u16>
The method for the &
operator
impl BitAnd<Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<u16>) -> NullVec<u16>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the &
operator
impl<'b> BitAnd<NullVec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<bool>) -> NullVec<bool>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: &usize) -> NullVec<usize>
The method for the &
operator
impl BitAnd<NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<i64>) -> NullVec<i64>
The method for the &
operator
impl<'b> BitAnd<Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<u8>) -> NullVec<u8>
The method for the &
operator
impl<'b> BitAnd<NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<i8>) -> NullVec<i8>
The method for the &
operator
impl<'a> BitAnd<&'a u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: &u16) -> NullVec<u16>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<i8>) -> NullVec<i8>
The method for the &
operator
impl BitAnd<Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<isize>) -> NullVec<isize>
The method for the &
operator
impl BitAnd<i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: i16) -> NullVec<i16>
The method for the &
operator
impl BitAnd<NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<i8>) -> NullVec<i8>
The method for the &
operator
impl BitAnd<u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: u64) -> NullVec<u64>
The method for the &
operator
impl<'a> BitAnd<&'a u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: &u8) -> NullVec<u8>
The method for the &
operator
impl BitAnd<Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<i8>) -> NullVec<i8>
The method for the &
operator
impl<'b> BitAnd<Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<i16>) -> NullVec<i16>
The method for the &
operator
impl BitAnd<Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<u64>) -> NullVec<u64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<u16>) -> NullVec<u16>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<bool>) -> NullVec<bool>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the &
operator
impl BitAnd<usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: usize) -> NullVec<usize>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<isize>) -> NullVec<isize>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the &
operator
impl<'b> BitAnd<i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: i64) -> NullVec<i64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the &
operator
impl BitAnd<Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<i16>) -> NullVec<i16>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: &u16) -> NullVec<u16>
The method for the &
operator
impl<'a> BitAnd<&'a NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the &
operator
impl<'b> BitAnd<Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<isize>) -> NullVec<isize>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: &u64) -> NullVec<u64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<bool>) -> NullVec<bool>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<bool>) -> NullVec<bool>
The method for the &
operator
impl BitAnd<Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<isize>) -> NullVec<isize>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the &
operator
impl<'b> BitAnd<Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<u32>) -> NullVec<u32>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: &i32) -> NullVec<i32>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<usize>) -> NullVec<usize>
The method for the &
operator
impl<'b> BitAnd<Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<i32>) -> NullVec<i32>
The method for the &
operator
impl<'b> BitAnd<Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<u8>) -> NullVec<u8>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<i16>) -> NullVec<i16>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<u64>) -> NullVec<u64>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<u64>) -> NullVec<u64>
The method for the &
operator
impl BitAnd<NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<usize>) -> NullVec<usize>
The method for the &
operator
impl<'b> BitAnd<i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: i16) -> NullVec<i16>
The method for the &
operator
impl<'b> BitAnd<i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the &
operator
fn bitand(self, other: i8) -> NullVec<i8>
The method for the &
operator
impl<'b> BitAnd<i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: i32) -> NullVec<i32>
The method for the &
operator
impl<'b> BitAnd<Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<i32>) -> NullVec<i32>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<i64>) -> NullVec<i64>
The method for the &
operator
impl<'a> BitAnd<&'a u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the &
operator
fn bitand(self, other: &u64) -> NullVec<u64>
The method for the &
operator
impl<'a> BitAnd<&'a Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: &Vec<i16>) -> NullVec<i16>
The method for the &
operator
impl BitAnd<NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<i32>) -> NullVec<i32>
The method for the &
operator
impl<'b> BitAnd<Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the &
operator
fn bitand(self, other: Nullable<i64>) -> NullVec<i64>
The method for the &
operator
impl<'a> BitAnd<&'a isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the &
operator
fn bitand(self, other: &isize) -> NullVec<isize>
The method for the &
operator
impl BitAnd<NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the &
operator
fn bitand(self, other: NullVec<u32>) -> NullVec<u32>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: &i16) -> NullVec<i16>
The method for the &
operator
impl<'a> BitAnd<&'a Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the &
operator
fn bitand(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the &
operator
impl<'b> BitAnd<usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the &
operator
fn bitand(self, other: usize) -> NullVec<usize>
The method for the &
operator
impl<'a, 'b> BitAnd<&'a u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: &u8) -> NullVec<u8>
The method for the &
operator
impl BitAnd<Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<u8>) -> NullVec<u8>
The method for the &
operator
impl BitAnd<Vec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the &
operator
fn bitand(self, other: Vec<bool>) -> NullVec<bool>
The method for the &
operator
impl From<Array> for NullVec<bool>
[src]
impl From<Array> for NullVec<u64>
[src]
impl From<Array> for NullVec<f64>
[src]
impl From<Array> for NullVec<i8>
[src]
impl From<Array> for NullVec<i32>
[src]
impl From<Array> for NullVec<usize>
[src]
impl From<Array> for NullVec<u16>
[src]
impl<T> From<Vec<T>> for NullVec<T> where
T: NullStorable,
[src]
T: NullStorable,
impl<'a> From<Vec<&'a str>> for NullVec<String>
[src]
impl From<Array> for NullVec<i16>
[src]
impl From<Array> for NullVec<isize>
[src]
impl From<Array> for NullVec<u8>
[src]
impl<T> From<Vec<Nullable<T>>> for NullVec<T> where
T: NullStorable,
[src]
T: NullStorable,
impl From<Array> for NullVec<f32>
[src]
impl From<Array> for NullVec<String>
[src]
impl From<Array> for NullVec<i64>
[src]
impl From<Array> for NullVec<u32>
[src]
impl<T> Stringify for NullVec<T> where
T: NullStorable + Clone + ToString,
[src]
T: NullStorable + Clone + ToString,
fn into_string_vec(&self) -> Vec<String>
impl<'b> Div<Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: Nullable<f32>) -> NullVec<f32>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the /
operator
impl Div<i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: i32) -> NullVec<i32>
The method for the /
operator
impl<'a> Div<&'a Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: &Vec<i32>) -> NullVec<i32>
The method for the /
operator
impl Div<Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: Nullable<isize>) -> NullVec<isize>
The method for the /
operator
impl Div<Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: Nullable<u16>) -> NullVec<u16>
The method for the /
operator
impl Div<Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: Nullable<u8>) -> NullVec<u8>
The method for the /
operator
impl Div<Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: Vec<u8>) -> NullVec<u8>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the /
operator
impl<'b> Div<u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: u32) -> NullVec<u32>
The method for the /
operator
impl<'a, 'b> Div<&'a i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: &i16) -> NullVec<i16>
The method for the /
operator
impl<'b> Div<NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: NullVec<f64>) -> NullVec<f64>
The method for the /
operator
impl<'a> Div<&'a Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: &Vec<usize>) -> NullVec<usize>
The method for the /
operator
impl<'b> Div<Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: Vec<u64>) -> NullVec<u64>
The method for the /
operator
impl<'a> Div<&'a i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: &i32) -> NullVec<i32>
The method for the /
operator
impl<'a> Div<&'a NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the /
operator
impl<'b> Div<Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: Vec<u16>) -> NullVec<u16>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: &Vec<i32>) -> NullVec<i32>
The method for the /
operator
impl Div<u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: u8) -> NullVec<u8>
The method for the /
operator
impl<'b> Div<NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: NullVec<u32>) -> NullVec<u32>
The method for the /
operator
impl<'b> Div<Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: Vec<usize>) -> NullVec<usize>
The method for the /
operator
impl Div<NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: NullVec<u64>) -> NullVec<u64>
The method for the /
operator
impl<'b> Div<i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: i8) -> NullVec<i8>
The method for the /
operator
impl<'a> Div<&'a Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the /
operator
impl Div<isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: isize) -> NullVec<isize>
The method for the /
operator
impl<'a, 'b> Div<&'a i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: &i64) -> NullVec<i64>
The method for the /
operator
impl<'a> Div<&'a Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: &Vec<isize>) -> NullVec<isize>
The method for the /
operator
impl<'b> Div<Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: Nullable<i64>) -> NullVec<i64>
The method for the /
operator
impl<'a> Div<&'a NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the /
operator
impl<'a, 'b> Div<&'a u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: &u64) -> NullVec<u64>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: &Vec<f64>) -> NullVec<f64>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: &Vec<u64>) -> NullVec<u64>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the /
operator
impl Div<Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: Nullable<i64>) -> NullVec<i64>
The method for the /
operator
impl Div<i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: i64) -> NullVec<i64>
The method for the /
operator
impl<'b> Div<Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: Nullable<i32>) -> NullVec<i32>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: &Vec<f32>) -> NullVec<f32>
The method for the /
operator
impl<'b> Div<Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: Nullable<i8>) -> NullVec<i8>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the /
operator
impl Div<NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: NullVec<u16>) -> NullVec<u16>
The method for the /
operator
impl<'a> Div<&'a Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: &Vec<f32>) -> NullVec<f32>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: &Vec<isize>) -> NullVec<isize>
The method for the /
operator
impl<'a> Div<&'a usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: &usize) -> NullVec<usize>
The method for the /
operator
impl<'b> Div<NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: NullVec<i64>) -> NullVec<i64>
The method for the /
operator
impl<'a> Div<&'a i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: &i64) -> NullVec<i64>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: &Vec<i8>) -> NullVec<i8>
The method for the /
operator
impl<'a> Div<&'a i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: &i8) -> NullVec<i8>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the /
operator
impl<'a, 'b> Div<&'a i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: &i8) -> NullVec<i8>
The method for the /
operator
impl<'b> Div<i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: i64) -> NullVec<i64>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: &Vec<u32>) -> NullVec<u32>
The method for the /
operator
impl Div<Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: Vec<u16>) -> NullVec<u16>
The method for the /
operator
impl<'a> Div<&'a Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: &Vec<u64>) -> NullVec<u64>
The method for the /
operator
impl<'a> Div<&'a Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the /
operator
impl Div<Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: Vec<i64>) -> NullVec<i64>
The method for the /
operator
impl Div<NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: NullVec<usize>) -> NullVec<usize>
The method for the /
operator
impl<'a> Div<&'a Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the /
operator
impl<'a> Div<&'a f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: &f32) -> NullVec<f32>
The method for the /
operator
impl<'b> Div<Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: Nullable<u16>) -> NullVec<u16>
The method for the /
operator
impl<'b> Div<Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: Vec<i32>) -> NullVec<i32>
The method for the /
operator
impl Div<Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: Vec<i16>) -> NullVec<i16>
The method for the /
operator
impl<'b> Div<Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: Nullable<f64>) -> NullVec<f64>
The method for the /
operator
impl<'a> Div<&'a Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: &Vec<u16>) -> NullVec<u16>
The method for the /
operator
impl<'b> Div<i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: i16) -> NullVec<i16>
The method for the /
operator
impl<'b> Div<Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: Vec<i64>) -> NullVec<i64>
The method for the /
operator
impl Div<f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: f64) -> NullVec<f64>
The method for the /
operator
impl<'b> Div<f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: f32) -> NullVec<f32>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the /
operator
impl<'a> Div<&'a Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the /
operator
impl<'b> Div<Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: Nullable<i16>) -> NullVec<i16>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: &Vec<usize>) -> NullVec<usize>
The method for the /
operator
impl Div<NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: NullVec<i32>) -> NullVec<i32>
The method for the /
operator
impl<'a> Div<&'a NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the /
operator
impl<'a> Div<&'a NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the /
operator
impl<'b> Div<usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: usize) -> NullVec<usize>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the /
operator
impl<'a> Div<&'a NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the /
operator
impl Div<Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: Nullable<u64>) -> NullVec<u64>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the /
operator
impl<'a> Div<&'a Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: &Vec<f64>) -> NullVec<f64>
The method for the /
operator
impl<'a> Div<&'a Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: &Vec<u8>) -> NullVec<u8>
The method for the /
operator
impl<'b> Div<NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: NullVec<i16>) -> NullVec<i16>
The method for the /
operator
impl<'b> Div<Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: Vec<i16>) -> NullVec<i16>
The method for the /
operator
impl<'b> Div<Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: Vec<isize>) -> NullVec<isize>
The method for the /
operator
impl<'b> Div<isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: isize) -> NullVec<isize>
The method for the /
operator
impl Div<Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: Vec<u32>) -> NullVec<u32>
The method for the /
operator
impl Div<i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: i8) -> NullVec<i8>
The method for the /
operator
impl<'a> Div<&'a NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the /
operator
impl Div<NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: NullVec<f32>) -> NullVec<f32>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: &Vec<i16>) -> NullVec<i16>
The method for the /
operator
impl Div<NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: NullVec<u8>) -> NullVec<u8>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the /
operator
impl<'a, 'b> Div<&'a i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: &i32) -> NullVec<i32>
The method for the /
operator
impl<'b> Div<i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: i32) -> NullVec<i32>
The method for the /
operator
impl Div<NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: NullVec<u32>) -> NullVec<u32>
The method for the /
operator
impl<'a> Div<&'a f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: &f64) -> NullVec<f64>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the /
operator
impl<'a> Div<&'a Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: &Vec<i8>) -> NullVec<i8>
The method for the /
operator
impl<'b> Div<NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: NullVec<i32>) -> NullVec<i32>
The method for the /
operator
impl<'b> Div<u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: u64) -> NullVec<u64>
The method for the /
operator
impl<'a> Div<&'a isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: &isize) -> NullVec<isize>
The method for the /
operator
impl<'a> Div<&'a Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the /
operator
impl<'a> Div<&'a u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: &u8) -> NullVec<u8>
The method for the /
operator
impl Div<Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: Vec<f32>) -> NullVec<f32>
The method for the /
operator
impl Div<i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: i16) -> NullVec<i16>
The method for the /
operator
impl Div<Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: Nullable<f32>) -> NullVec<f32>
The method for the /
operator
impl<'a, 'b> Div<&'a f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: &f64) -> NullVec<f64>
The method for the /
operator
impl Div<NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: NullVec<i16>) -> NullVec<i16>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the /
operator
impl<'a, 'b> Div<&'a usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: &usize) -> NullVec<usize>
The method for the /
operator
impl<'a> Div<&'a Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the /
operator
impl<'a> Div<&'a Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the /
operator
impl<'a> Div<&'a Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the /
operator
impl<'b> Div<NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: NullVec<i8>) -> NullVec<i8>
The method for the /
operator
impl<'b> Div<Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: Nullable<u64>) -> NullVec<u64>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the /
operator
impl Div<NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: NullVec<isize>) -> NullVec<isize>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the /
operator
impl<'a> Div<&'a Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the /
operator
impl Div<Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: Nullable<f64>) -> NullVec<f64>
The method for the /
operator
impl Div<NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: NullVec<f64>) -> NullVec<f64>
The method for the /
operator
impl Div<Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: Vec<isize>) -> NullVec<isize>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: &Vec<i64>) -> NullVec<i64>
The method for the /
operator
impl<'b> Div<Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: Nullable<usize>) -> NullVec<usize>
The method for the /
operator
impl<'a> Div<&'a Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: &Vec<i64>) -> NullVec<i64>
The method for the /
operator
impl<'b> Div<Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: Vec<u8>) -> NullVec<u8>
The method for the /
operator
impl Div<Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: Vec<u64>) -> NullVec<u64>
The method for the /
operator
impl<'a, 'b> Div<&'a isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: &isize) -> NullVec<isize>
The method for the /
operator
impl<'a> Div<&'a NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the /
operator
impl<'a> Div<&'a i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: &i16) -> NullVec<i16>
The method for the /
operator
impl Div<f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: f32) -> NullVec<f32>
The method for the /
operator
impl<'a> Div<&'a Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the /
operator
impl<'b> Div<Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: Nullable<u8>) -> NullVec<u8>
The method for the /
operator
impl<'b> Div<NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: NullVec<u64>) -> NullVec<u64>
The method for the /
operator
impl<'a, 'b> Div<&'a f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: &f32) -> NullVec<f32>
The method for the /
operator
impl<'b> Div<Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: Vec<f64>) -> NullVec<f64>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the /
operator
impl Div<Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: Vec<usize>) -> NullVec<usize>
The method for the /
operator
impl<'b> Div<Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: Vec<i8>) -> NullVec<i8>
The method for the /
operator
impl<'b> Div<Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: Vec<u32>) -> NullVec<u32>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the /
operator
impl Div<Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: Nullable<usize>) -> NullVec<usize>
The method for the /
operator
impl Div<Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: Vec<i32>) -> NullVec<i32>
The method for the /
operator
impl<'b> Div<NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: NullVec<u8>) -> NullVec<u8>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the /
operator
impl<'a> Div<&'a NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the /
operator
impl<'a> Div<&'a Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: &Vec<i16>) -> NullVec<i16>
The method for the /
operator
impl<'a, 'b> Div<&'a u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: &u8) -> NullVec<u8>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: &Vec<u8>) -> NullVec<u8>
The method for the /
operator
impl Div<u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: u64) -> NullVec<u64>
The method for the /
operator
impl<'a> Div<&'a Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the /
operator
impl Div<Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: Nullable<i8>) -> NullVec<i8>
The method for the /
operator
impl<'b> Div<NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: NullVec<f32>) -> NullVec<f32>
The method for the /
operator
impl<'a> Div<&'a NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the /
operator
impl<'a, 'b> Div<&'a NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the /
operator
impl<'a> Div<&'a Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the /
operator
impl Div<NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: NullVec<i8>) -> NullVec<i8>
The method for the /
operator
impl<'a, 'b> Div<&'a u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: &u16) -> NullVec<u16>
The method for the /
operator
impl<'a, 'b> Div<&'a Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: &Vec<u16>) -> NullVec<u16>
The method for the /
operator
impl<'a> Div<&'a u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: &u16) -> NullVec<u16>
The method for the /
operator
impl<'b> Div<Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: Nullable<isize>) -> NullVec<isize>
The method for the /
operator
impl<'a, 'b> Div<&'a u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: &u32) -> NullVec<u32>
The method for the /
operator
impl<'b> Div<Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: Nullable<u32>) -> NullVec<u32>
The method for the /
operator
impl<'a> Div<&'a NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the /
operator
impl Div<Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: Vec<f64>) -> NullVec<f64>
The method for the /
operator
impl<'a> Div<&'a Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: &Vec<u32>) -> NullVec<u32>
The method for the /
operator
impl<'b> Div<NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: NullVec<usize>) -> NullVec<usize>
The method for the /
operator
impl Div<u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: u32) -> NullVec<u32>
The method for the /
operator
impl<'b> Div<Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the /
operator
fn div(self, other: Vec<f32>) -> NullVec<f32>
The method for the /
operator
impl<'b> Div<u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: u16) -> NullVec<u16>
The method for the /
operator
impl Div<u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: u16) -> NullVec<u16>
The method for the /
operator
impl Div<Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: Vec<i8>) -> NullVec<i8>
The method for the /
operator
impl<'b> Div<NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the /
operator
fn div(self, other: NullVec<u16>) -> NullVec<u16>
The method for the /
operator
impl Div<usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: usize) -> NullVec<usize>
The method for the /
operator
impl<'a> Div<&'a u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: &u32) -> NullVec<u32>
The method for the /
operator
impl Div<NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the /
operator
fn div(self, other: NullVec<i64>) -> NullVec<i64>
The method for the /
operator
impl<'b> Div<f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the /
operator
fn div(self, other: f64) -> NullVec<f64>
The method for the /
operator
impl Div<Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the /
operator
fn div(self, other: Nullable<i32>) -> NullVec<i32>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the /
operator
impl<'b> Div<NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the /
operator
fn div(self, other: NullVec<isize>) -> NullVec<isize>
The method for the /
operator
impl<'a> Div<&'a NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the /
operator
impl<'a> Div<&'a u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: &u64) -> NullVec<u64>
The method for the /
operator
impl<'a, 'b> Div<&'a Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the /
operator
impl<'b> Div<u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the /
operator
fn div(self, other: u8) -> NullVec<u8>
The method for the /
operator
impl Div<Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the /
operator
fn div(self, other: Nullable<i16>) -> NullVec<i16>
The method for the /
operator
impl Div<Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the /
operator
fn div(self, other: Nullable<u32>) -> NullVec<u32>
The method for the /
operator
impl<'a> Div<&'a NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the /
operator
fn div(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the /
operator
impl<'a> Rem<&'a Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<isize>) -> NullVec<isize>
The method for the %
operator
impl<'b> Rem<Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<f64>) -> NullVec<f64>
The method for the %
operator
impl Rem<Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: Vec<u16>) -> NullVec<u16>
The method for the %
operator
impl<'a, 'b> Rem<&'a i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: &i8) -> NullVec<i8>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<i16>) -> NullVec<i16>
The method for the %
operator
impl<'b> Rem<Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: Vec<u16>) -> NullVec<u16>
The method for the %
operator
impl Rem<Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: Vec<u64>) -> NullVec<u64>
The method for the %
operator
impl<'a> Rem<&'a Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the %
operator
impl<'a, 'b> Rem<&'a i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: &i16) -> NullVec<i16>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the %
operator
impl<'b> Rem<NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<f64>) -> NullVec<f64>
The method for the %
operator
impl<'b> Rem<Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: Vec<usize>) -> NullVec<usize>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<i64>) -> NullVec<i64>
The method for the %
operator
impl<'a> Rem<&'a Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the %
operator
impl<'b> Rem<Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: Vec<u32>) -> NullVec<u32>
The method for the %
operator
impl<'a> Rem<&'a NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the %
operator
impl<'a> Rem<&'a u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: &u64) -> NullVec<u64>
The method for the %
operator
impl<'a> Rem<&'a Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the %
operator
impl<'a, 'b> Rem<&'a u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: &u16) -> NullVec<u16>
The method for the %
operator
impl<'a> Rem<&'a NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the %
operator
impl Rem<usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: usize) -> NullVec<usize>
The method for the %
operator
impl<'a> Rem<&'a Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<usize>) -> NullVec<usize>
The method for the %
operator
impl<'a> Rem<&'a NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the %
operator
impl Rem<NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<i32>) -> NullVec<i32>
The method for the %
operator
impl<'a, 'b> Rem<&'a f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: &f64) -> NullVec<f64>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the %
operator
impl<'a> Rem<&'a Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<i32>) -> NullVec<i32>
The method for the %
operator
impl Rem<NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<f64>) -> NullVec<f64>
The method for the %
operator
impl<'a> Rem<&'a NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the %
operator
impl Rem<Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<u16>) -> NullVec<u16>
The method for the %
operator
impl<'a> Rem<&'a NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the %
operator
impl Rem<i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: i64) -> NullVec<i64>
The method for the %
operator
impl<'a> Rem<&'a usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: &usize) -> NullVec<usize>
The method for the %
operator
impl<'a> Rem<&'a Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<u64>) -> NullVec<u64>
The method for the %
operator
impl<'a> Rem<&'a NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the %
operator
impl<'a> Rem<&'a u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: &u32) -> NullVec<u32>
The method for the %
operator
impl<'a, 'b> Rem<&'a f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: &f32) -> NullVec<f32>
The method for the %
operator
impl<'b> Rem<u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: u64) -> NullVec<u64>
The method for the %
operator
impl<'a> Rem<&'a isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: &isize) -> NullVec<isize>
The method for the %
operator
impl Rem<NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<u64>) -> NullVec<u64>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the %
operator
impl<'b> Rem<usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: usize) -> NullVec<usize>
The method for the %
operator
impl Rem<u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: u64) -> NullVec<u64>
The method for the %
operator
impl<'a> Rem<&'a Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<i16>) -> NullVec<i16>
The method for the %
operator
impl<'a> Rem<&'a NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the %
operator
impl Rem<Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: Vec<i32>) -> NullVec<i32>
The method for the %
operator
impl<'b> Rem<NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<u8>) -> NullVec<u8>
The method for the %
operator
impl<'b> Rem<Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<u16>) -> NullVec<u16>
The method for the %
operator
impl<'a, 'b> Rem<&'a u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: &u32) -> NullVec<u32>
The method for the %
operator
impl Rem<f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: f64) -> NullVec<f64>
The method for the %
operator
impl<'b> Rem<NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<usize>) -> NullVec<usize>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the %
operator
impl<'a, 'b> Rem<&'a u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: &u8) -> NullVec<u8>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the %
operator
impl<'a, 'b> Rem<&'a isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: &isize) -> NullVec<isize>
The method for the %
operator
impl<'a> Rem<&'a Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<u8>) -> NullVec<u8>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<usize>) -> NullVec<usize>
The method for the %
operator
impl Rem<i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: i32) -> NullVec<i32>
The method for the %
operator
impl Rem<Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: Vec<f64>) -> NullVec<f64>
The method for the %
operator
impl<'a> Rem<&'a Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the %
operator
impl<'a> Rem<&'a NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the %
operator
impl<'a> Rem<&'a f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: &f64) -> NullVec<f64>
The method for the %
operator
impl<'b> Rem<NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<f32>) -> NullVec<f32>
The method for the %
operator
impl<'b> Rem<i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: i64) -> NullVec<i64>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the %
operator
impl<'b> Rem<f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: f64) -> NullVec<f64>
The method for the %
operator
impl<'b> Rem<Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<isize>) -> NullVec<isize>
The method for the %
operator
impl<'a> Rem<&'a u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: &u16) -> NullVec<u16>
The method for the %
operator
impl<'b> Rem<Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<i32>) -> NullVec<i32>
The method for the %
operator
impl Rem<u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: u32) -> NullVec<u32>
The method for the %
operator
impl<'b> Rem<NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<i16>) -> NullVec<i16>
The method for the %
operator
impl<'a> Rem<&'a Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the %
operator
impl<'b> Rem<Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<i8>) -> NullVec<i8>
The method for the %
operator
impl<'b> Rem<Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<usize>) -> NullVec<usize>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the %
operator
impl<'b> Rem<u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: u8) -> NullVec<u8>
The method for the %
operator
impl<'b> Rem<i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: i16) -> NullVec<i16>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the %
operator
impl Rem<u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: u8) -> NullVec<u8>
The method for the %
operator
impl Rem<Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<f32>) -> NullVec<f32>
The method for the %
operator
impl Rem<Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<u8>) -> NullVec<u8>
The method for the %
operator
impl<'b> Rem<Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<u64>) -> NullVec<u64>
The method for the %
operator
impl Rem<NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<i16>) -> NullVec<i16>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the %
operator
impl<'b> Rem<NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<i8>) -> NullVec<i8>
The method for the %
operator
impl<'b> Rem<Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<u32>) -> NullVec<u32>
The method for the %
operator
impl Rem<Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<isize>) -> NullVec<isize>
The method for the %
operator
impl Rem<isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: isize) -> NullVec<isize>
The method for the %
operator
impl<'b> Rem<Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: Vec<u64>) -> NullVec<u64>
The method for the %
operator
impl<'b> Rem<Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: Vec<f32>) -> NullVec<f32>
The method for the %
operator
impl Rem<NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<u16>) -> NullVec<u16>
The method for the %
operator
impl Rem<i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: i8) -> NullVec<i8>
The method for the %
operator
impl<'a> Rem<&'a Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the %
operator
impl Rem<Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: Vec<i16>) -> NullVec<i16>
The method for the %
operator
impl<'b> Rem<NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<i64>) -> NullVec<i64>
The method for the %
operator
impl Rem<Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<u32>) -> NullVec<u32>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the %
operator
impl<'b> Rem<Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: Vec<i16>) -> NullVec<i16>
The method for the %
operator
impl<'b> Rem<NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<u16>) -> NullVec<u16>
The method for the %
operator
impl Rem<i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: i16) -> NullVec<i16>
The method for the %
operator
impl Rem<Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: Vec<usize>) -> NullVec<usize>
The method for the %
operator
impl<'a> Rem<&'a i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: &i8) -> NullVec<i8>
The method for the %
operator
impl<'b> Rem<u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: u16) -> NullVec<u16>
The method for the %
operator
impl Rem<Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<f64>) -> NullVec<f64>
The method for the %
operator
impl<'a> Rem<&'a Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the %
operator
impl Rem<NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<isize>) -> NullVec<isize>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the %
operator
impl Rem<NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<f32>) -> NullVec<f32>
The method for the %
operator
impl<'b> Rem<NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<isize>) -> NullVec<isize>
The method for the %
operator
impl<'a> Rem<&'a Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<i64>) -> NullVec<i64>
The method for the %
operator
impl<'a, 'b> Rem<&'a i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: &i32) -> NullVec<i32>
The method for the %
operator
impl<'b> Rem<NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<i32>) -> NullVec<i32>
The method for the %
operator
impl<'b> Rem<Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<i64>) -> NullVec<i64>
The method for the %
operator
impl<'b> Rem<i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: i32) -> NullVec<i32>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the %
operator
impl<'b> Rem<Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: Vec<i32>) -> NullVec<i32>
The method for the %
operator
impl<'a> Rem<&'a NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<u64>) -> NullVec<u64>
The method for the %
operator
impl<'a> Rem<&'a i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: &i64) -> NullVec<i64>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<f32>) -> NullVec<f32>
The method for the %
operator
impl<'a> Rem<&'a NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the %
operator
impl<'b> Rem<Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: Vec<i8>) -> NullVec<i8>
The method for the %
operator
impl<'a> Rem<&'a Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the %
operator
impl<'b> Rem<Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: Vec<f64>) -> NullVec<f64>
The method for the %
operator
impl Rem<Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: Vec<u8>) -> NullVec<u8>
The method for the %
operator
impl Rem<Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<i64>) -> NullVec<i64>
The method for the %
operator
impl Rem<NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<i64>) -> NullVec<i64>
The method for the %
operator
impl<'a> Rem<&'a Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<i8>) -> NullVec<i8>
The method for the %
operator
impl<'a, 'b> Rem<&'a usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: &usize) -> NullVec<usize>
The method for the %
operator
impl<'b> Rem<f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: f32) -> NullVec<f32>
The method for the %
operator
impl<'b> Rem<Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<u8>) -> NullVec<u8>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the %
operator
impl<'b> Rem<Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: Vec<isize>) -> NullVec<isize>
The method for the %
operator
impl<'a> Rem<&'a Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<f64>) -> NullVec<f64>
The method for the %
operator
impl<'b> Rem<Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: Vec<i64>) -> NullVec<i64>
The method for the %
operator
impl Rem<NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<i8>) -> NullVec<i8>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<u16>) -> NullVec<u16>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the %
operator
impl<'a> Rem<&'a Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the %
operator
impl<'b> Rem<isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: isize) -> NullVec<isize>
The method for the %
operator
impl<'a> Rem<&'a f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: &f32) -> NullVec<f32>
The method for the %
operator
impl Rem<u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: u16) -> NullVec<u16>
The method for the %
operator
impl<'b> Rem<u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: u32) -> NullVec<u32>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the %
operator
impl<'b> Rem<NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<u32>) -> NullVec<u32>
The method for the %
operator
impl Rem<NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<usize>) -> NullVec<usize>
The method for the %
operator
impl<'a> Rem<&'a NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<isize>) -> NullVec<isize>
The method for the %
operator
impl Rem<Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<i32>) -> NullVec<i32>
The method for the %
operator
impl<'a> Rem<&'a u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: &u8) -> NullVec<u8>
The method for the %
operator
impl<'a> Rem<&'a Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<f64>) -> NullVec<f64>
The method for the %
operator
impl Rem<Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<i16>) -> NullVec<i16>
The method for the %
operator
impl Rem<NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<u8>) -> NullVec<u8>
The method for the %
operator
impl Rem<Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<u64>) -> NullVec<u64>
The method for the %
operator
impl<'a, 'b> Rem<&'a u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: &u64) -> NullVec<u64>
The method for the %
operator
impl<'a> Rem<&'a NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the %
operator
impl<'a> Rem<&'a Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<f32>) -> NullVec<f32>
The method for the %
operator
impl<'a> Rem<&'a i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: &i16) -> NullVec<i16>
The method for the %
operator
impl Rem<f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: f32) -> NullVec<f32>
The method for the %
operator
impl Rem<Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: Vec<u32>) -> NullVec<u32>
The method for the %
operator
impl<'b> Rem<i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: i8) -> NullVec<i8>
The method for the %
operator
impl<'b> Rem<Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<f32>) -> NullVec<f32>
The method for the %
operator
impl<'a, 'b> Rem<&'a i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: &i64) -> NullVec<i64>
The method for the %
operator
impl Rem<Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the %
operator
fn rem(self, other: Vec<i64>) -> NullVec<i64>
The method for the %
operator
impl<'a> Rem<&'a Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the %
operator
impl Rem<Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: Vec<i8>) -> NullVec<i8>
The method for the %
operator
impl<'a> Rem<&'a Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<u16>) -> NullVec<u16>
The method for the %
operator
impl<'b> Rem<Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: Vec<u8>) -> NullVec<u8>
The method for the %
operator
impl<'a> Rem<&'a Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<u32>) -> NullVec<u32>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<u32>) -> NullVec<u32>
The method for the %
operator
impl<'b> Rem<Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<i16>) -> NullVec<i16>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<u8>) -> NullVec<u8>
The method for the %
operator
impl Rem<Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: Vec<f32>) -> NullVec<f32>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<i32>) -> NullVec<i32>
The method for the %
operator
impl<'a, 'b> Rem<&'a Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: &Vec<i8>) -> NullVec<i8>
The method for the %
operator
impl Rem<NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<u32>) -> NullVec<u32>
The method for the %
operator
impl Rem<Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<i8>) -> NullVec<i8>
The method for the %
operator
impl<'a> Rem<&'a Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the %
operator
impl<'a> Rem<&'a i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the %
operator
fn rem(self, other: &i32) -> NullVec<i32>
The method for the %
operator
impl Rem<Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the %
operator
fn rem(self, other: Vec<isize>) -> NullVec<isize>
The method for the %
operator
impl Rem<Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the %
operator
fn rem(self, other: Nullable<usize>) -> NullVec<usize>
The method for the %
operator
impl<'a, 'b> Rem<&'a Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the %
operator
fn rem(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the %
operator
impl<'b> Rem<NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the %
operator
fn rem(self, other: NullVec<u64>) -> NullVec<u64>
The method for the %
operator
impl<'a, 'b> Rem<&'a NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the %
operator
fn rem(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the %
operator
impl<T> Slicer for NullVec<T> where
T: NullStorable + Clone,
[src]
T: NullStorable + Clone,
type Scalar = Nullable<T>
fn len(&self) -> usize
Return the length of myself
fn iloc(&self, location: &usize) -> <NullVec<T> as Slicer>::Scalar
Return a single element specified with the location Read more
unsafe fn iloc_unchecked(
&self,
location: &usize
) -> <NullVec<T> as Slicer>::Scalar
&self,
location: &usize
) -> <NullVec<T> as Slicer>::Scalar
Return a single element specified with the location
fn ilocs(&self, locations: &[usize]) -> NullVec<T>
Return multiple elements specified with the locations Read more
unsafe fn ilocs_unchecked(&self, locations: &[usize]) -> NullVec<T>
Return multiple elements specified with the locations
fn ilocs_forced(&self, locations: &[usize]) -> NullVec<T>
Return multiple elements specified with the locations Read more
fn blocs(&self, flags: &[bool]) -> NullVec<T>
Return multilpe elements specified with bool flags
fn reindex(&self, locations: &[usize]) -> Self
Return multiple elements specified with the locations Read more
unsafe fn reindex_unchecked(&self, locations: &[usize]) -> Self
Return multiple elements specified with the locations
fn reindex_forced(&self, locations: &[usize]) -> Self
Return multiple elements specified with the locations Read more
impl<'b> Mul<isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: isize) -> NullVec<isize>
The method for the *
operator
impl<'a> Mul<&'a NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the *
operator
impl<'b> Mul<u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: u8) -> NullVec<u8>
The method for the *
operator
impl<'a> Mul<&'a Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<u64>) -> NullVec<u64>
The method for the *
operator
impl<'b> Mul<Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: Vec<i32>) -> NullVec<i32>
The method for the *
operator
impl<'b> Mul<Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: Vec<i16>) -> NullVec<i16>
The method for the *
operator
impl<'a> Mul<&'a Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<i8>) -> NullVec<i8>
The method for the *
operator
impl Mul<Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: Vec<u32>) -> NullVec<u32>
The method for the *
operator
impl<'b> Mul<NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<u16>) -> NullVec<u16>
The method for the *
operator
impl<'b> Mul<f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: f64) -> NullVec<f64>
The method for the *
operator
impl<'a, 'b> Mul<&'a f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: &f32) -> NullVec<f32>
The method for the *
operator
impl<'b> Mul<usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: usize) -> NullVec<usize>
The method for the *
operator
impl<'a> Mul<&'a NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the *
operator
impl<'a> Mul<&'a i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: &i16) -> NullVec<i16>
The method for the *
operator
impl<'a> Mul<&'a Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<f64>) -> NullVec<f64>
The method for the *
operator
impl Mul<NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<i64>) -> NullVec<i64>
The method for the *
operator
impl<'a> Mul<&'a Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the *
operator
impl<'a> Mul<&'a Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the *
operator
impl<'a> Mul<&'a Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the *
operator
impl Mul<Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<u8>) -> NullVec<u8>
The method for the *
operator
impl Mul<Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: Vec<u16>) -> NullVec<u16>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the *
operator
impl<'b> Mul<i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: i64) -> NullVec<i64>
The method for the *
operator
impl Mul<NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<i32>) -> NullVec<i32>
The method for the *
operator
impl Mul<Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: Vec<f64>) -> NullVec<f64>
The method for the *
operator
impl<'a> Mul<&'a NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the *
operator
impl<'b> Mul<Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<i8>) -> NullVec<i8>
The method for the *
operator
impl Mul<u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: u8) -> NullVec<u8>
The method for the *
operator
impl<'b> Mul<Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: Vec<u64>) -> NullVec<u64>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the *
operator
impl<'a, 'b> Mul<&'a u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: &u16) -> NullVec<u16>
The method for the *
operator
impl Mul<i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: i8) -> NullVec<i8>
The method for the *
operator
impl<'a> Mul<&'a usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: &usize) -> NullVec<usize>
The method for the *
operator
impl<'a> Mul<&'a u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: &u64) -> NullVec<u64>
The method for the *
operator
impl<'b> Mul<Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: Vec<i64>) -> NullVec<i64>
The method for the *
operator
impl Mul<NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<isize>) -> NullVec<isize>
The method for the *
operator
impl Mul<Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: Vec<isize>) -> NullVec<isize>
The method for the *
operator
impl<'a> Mul<&'a Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<f32>) -> NullVec<f32>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<i16>) -> NullVec<i16>
The method for the *
operator
impl Mul<Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: Vec<i16>) -> NullVec<i16>
The method for the *
operator
impl<'b> Mul<Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<u16>) -> NullVec<u16>
The method for the *
operator
impl<'b> Mul<Nullable<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<f32>) -> NullVec<f32>
The method for the *
operator
impl<'a> Mul<&'a Vec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<f64>) -> NullVec<f64>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the *
operator
impl<'a> Mul<&'a isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: &isize) -> NullVec<isize>
The method for the *
operator
impl Mul<Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<f64>) -> NullVec<f64>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the *
operator
impl Mul<isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: isize) -> NullVec<isize>
The method for the *
operator
impl<'a> Mul<&'a NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the *
operator
impl<'a> Mul<&'a NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the *
operator
impl<'b> Mul<Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<isize>) -> NullVec<isize>
The method for the *
operator
impl Mul<i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: i64) -> NullVec<i64>
The method for the *
operator
impl<'a, 'b> Mul<&'a u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: &u32) -> NullVec<u32>
The method for the *
operator
impl<'b> Mul<Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: Vec<f32>) -> NullVec<f32>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the *
operator
impl Mul<NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<f32>) -> NullVec<f32>
The method for the *
operator
impl<'a> Mul<&'a Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the *
operator
impl<'a> Mul<&'a Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<u32>) -> NullVec<u32>
The method for the *
operator
impl<'a> Mul<&'a f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: &f64) -> NullVec<f64>
The method for the *
operator
impl<'a> Mul<&'a Nullable<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the *
operator
impl Mul<i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: i16) -> NullVec<i16>
The method for the *
operator
impl<'a> Mul<&'a i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: &i32) -> NullVec<i32>
The method for the *
operator
impl<'a, 'b> Mul<&'a i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: &i32) -> NullVec<i32>
The method for the *
operator
impl<'a> Mul<&'a NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the *
operator
impl<'a> Mul<&'a NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the *
operator
impl<'b> Mul<NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<i32>) -> NullVec<i32>
The method for the *
operator
impl Mul<Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<i64>) -> NullVec<i64>
The method for the *
operator
impl<'b> Mul<f32> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: f32) -> NullVec<f32>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the *
operator
impl<'a, 'b> Mul<&'a i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: &i64) -> NullVec<i64>
The method for the *
operator
impl Mul<NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<u32>) -> NullVec<u32>
The method for the *
operator
impl<'a> Mul<&'a NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the *
operator
impl Mul<Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: Vec<usize>) -> NullVec<usize>
The method for the *
operator
impl<'a, 'b> Mul<&'a u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: &u8) -> NullVec<u8>
The method for the *
operator
impl Mul<Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: Vec<i32>) -> NullVec<i32>
The method for the *
operator
impl<'a> Mul<&'a Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the *
operator
impl<'b> Mul<i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: i8) -> NullVec<i8>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<f64>) -> NullVec<f64>
The method for the *
operator
impl Mul<Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: Vec<u8>) -> NullVec<u8>
The method for the *
operator
impl<'b> Mul<u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: u16) -> NullVec<u16>
The method for the *
operator
impl<'b> Mul<NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<u32>) -> NullVec<u32>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the *
operator
impl Mul<f64> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: f64) -> NullVec<f64>
The method for the *
operator
impl<'a, 'b> Mul<&'a isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: &isize) -> NullVec<isize>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the *
operator
impl<'b> Mul<i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: i16) -> NullVec<i16>
The method for the *
operator
impl<'a> Mul<&'a Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<usize>) -> NullVec<usize>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<u64>) -> NullVec<u64>
The method for the *
operator
impl<'b> Mul<Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<f64>) -> NullVec<f64>
The method for the *
operator
impl<'a> Mul<&'a Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<i64>) -> NullVec<i64>
The method for the *
operator
impl<'a> Mul<&'a NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the *
operator
impl<'a> Mul<&'a u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: &u16) -> NullVec<u16>
The method for the *
operator
impl Mul<NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<usize>) -> NullVec<usize>
The method for the *
operator
impl<'a> Mul<&'a Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<u8>) -> NullVec<u8>
The method for the *
operator
impl<'b> Mul<Vec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: Vec<f64>) -> NullVec<f64>
The method for the *
operator
impl<'a> Mul<&'a Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<u16>) -> NullVec<u16>
The method for the *
operator
impl<'a> Mul<&'a Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<f32>) -> NullVec<f32>
The method for the *
operator
impl Mul<Nullable<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<f32>) -> NullVec<f32>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<usize>) -> NullVec<usize>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the *
operator
impl Mul<u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: u64) -> NullVec<u64>
The method for the *
operator
impl<'b> Mul<Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<i16>) -> NullVec<i16>
The method for the *
operator
impl<'a> Mul<&'a u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: &u32) -> NullVec<u32>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<u16>) -> NullVec<u16>
The method for the *
operator
impl Mul<Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<i8>) -> NullVec<i8>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the *
operator
impl<'b> Mul<NullVec<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<f64>) -> NullVec<f64>
The method for the *
operator
impl<'a> Mul<&'a Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<isize>) -> NullVec<isize>
The method for the *
operator
impl<'a> Mul<&'a NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the *
operator
impl Mul<Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: Vec<i8>) -> NullVec<i8>
The method for the *
operator
impl Mul<NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<i16>) -> NullVec<i16>
The method for the *
operator
impl<'b> Mul<NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<isize>) -> NullVec<isize>
The method for the *
operator
impl<'b> Mul<u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: u32) -> NullVec<u32>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<isize>) -> NullVec<isize>
The method for the *
operator
impl<'a> Mul<&'a f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: &f32) -> NullVec<f32>
The method for the *
operator
impl<'b> Mul<Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: Vec<u32>) -> NullVec<u32>
The method for the *
operator
impl<'a, 'b> Mul<&'a f64> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: &f64) -> NullVec<f64>
The method for the *
operator
impl<'b> Mul<Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<u32>) -> NullVec<u32>
The method for the *
operator
impl Mul<i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: i32) -> NullVec<i32>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the *
operator
impl Mul<f32> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: f32) -> NullVec<f32>
The method for the *
operator
impl<'b> Mul<NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<i64>) -> NullVec<i64>
The method for the *
operator
impl<'b> Mul<Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<u8>) -> NullVec<u8>
The method for the *
operator
impl Mul<Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<isize>) -> NullVec<isize>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<f32>) -> NullVec<f32>
The method for the *
operator
impl<'a, 'b> Mul<&'a i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: &i8) -> NullVec<i8>
The method for the *
operator
impl<'a, 'b> Mul<&'a i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: &i16) -> NullVec<i16>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the *
operator
impl<'a> Mul<&'a Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the *
operator
impl Mul<NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<u16>) -> NullVec<u16>
The method for the *
operator
impl Mul<usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: usize) -> NullVec<usize>
The method for the *
operator
impl<'a, 'b> Mul<&'a usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: &usize) -> NullVec<usize>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the *
operator
impl Mul<Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<u16>) -> NullVec<u16>
The method for the *
operator
impl<'a> Mul<&'a u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: &u8) -> NullVec<u8>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the *
operator
impl<'b> Mul<NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<usize>) -> NullVec<usize>
The method for the *
operator
impl<'a> Mul<&'a i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: &i64) -> NullVec<i64>
The method for the *
operator
impl<'b> Mul<NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<u8>) -> NullVec<u8>
The method for the *
operator
impl<'a> Mul<&'a Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<u8>) -> NullVec<u8>
The method for the *
operator
impl<'b> Mul<NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<i8>) -> NullVec<i8>
The method for the *
operator
impl Mul<NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<i8>) -> NullVec<i8>
The method for the *
operator
impl<'a> Mul<&'a Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<i32>) -> NullVec<i32>
The method for the *
operator
impl Mul<NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<u8>) -> NullVec<u8>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the *
operator
impl Mul<u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: u32) -> NullVec<u32>
The method for the *
operator
impl<'b> Mul<i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: i32) -> NullVec<i32>
The method for the *
operator
impl<'a> Mul<&'a NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the *
operator
impl<'b> Mul<Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: Vec<usize>) -> NullVec<usize>
The method for the *
operator
impl Mul<Vec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: Vec<f32>) -> NullVec<f32>
The method for the *
operator
impl<'a, 'b> Mul<&'a u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: &u64) -> NullVec<u64>
The method for the *
operator
impl<'b> Mul<Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<i64>) -> NullVec<i64>
The method for the *
operator
impl Mul<Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<u32>) -> NullVec<u32>
The method for the *
operator
impl<'a> Mul<&'a Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the *
operator
impl<'a> Mul<&'a Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the *
operator
impl Mul<Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<usize>) -> NullVec<usize>
The method for the *
operator
impl Mul<Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<i32>) -> NullVec<i32>
The method for the *
operator
impl Mul<u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: u16) -> NullVec<u16>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<u32>) -> NullVec<u32>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<i64>) -> NullVec<i64>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the *
operator
impl<'b> Mul<NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<u64>) -> NullVec<u64>
The method for the *
operator
impl Mul<Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<u64>) -> NullVec<u64>
The method for the *
operator
impl<'a> Mul<&'a NullVec<f32>> for NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<f32>) -> NullVec<f32>
The method for the *
operator
impl Mul<Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: Vec<i64>) -> NullVec<i64>
The method for the *
operator
impl<'b> Mul<NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<i16>) -> NullVec<i16>
The method for the *
operator
impl Mul<Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<i16>) -> NullVec<i16>
The method for the *
operator
impl<'b> Mul<Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<usize>) -> NullVec<usize>
The method for the *
operator
impl Mul<NullVec<f64>> for NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<f64>) -> NullVec<f64>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<f64>> for &'b NullVec<f64>
[src]
type Output = NullVec<f64>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<f64>) -> NullVec<f64>
The method for the *
operator
impl<'b> Mul<u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: u64) -> NullVec<u64>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<i8>) -> NullVec<i8>
The method for the *
operator
impl Mul<Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: Vec<u64>) -> NullVec<u64>
The method for the *
operator
impl<'a, 'b> Mul<&'a Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<i32>) -> NullVec<i32>
The method for the *
operator
impl Mul<NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<u64>) -> NullVec<u64>
The method for the *
operator
impl<'a> Mul<&'a i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: &i8) -> NullVec<i8>
The method for the *
operator
impl<'a> Mul<&'a Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the *
operator
fn mul(self, other: &Vec<i16>) -> NullVec<i16>
The method for the *
operator
impl<'a, 'b> Mul<&'a NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the *
operator
fn mul(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the *
operator
impl<'a, 'b> Mul<&'a Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the *
operator
impl<'b> Mul<Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<i32>) -> NullVec<i32>
The method for the *
operator
impl<'b> Mul<Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the *
operator
fn mul(self, other: Vec<i8>) -> NullVec<i8>
The method for the *
operator
impl<'b> Mul<Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the *
operator
fn mul(self, other: Vec<u16>) -> NullVec<u16>
The method for the *
operator
impl<'b> Mul<Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the *
operator
fn mul(self, other: Nullable<u64>) -> NullVec<u64>
The method for the *
operator
impl<'b> Mul<NullVec<f32>> for &'b NullVec<f32>
[src]
type Output = NullVec<f32>
The resulting type after applying the *
operator
fn mul(self, other: NullVec<f32>) -> NullVec<f32>
The method for the *
operator
impl<'b> Mul<Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the *
operator
fn mul(self, other: Vec<u8>) -> NullVec<u8>
The method for the *
operator
impl<'b> Mul<Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the *
operator
fn mul(self, other: Vec<isize>) -> NullVec<isize>
The method for the *
operator
impl<'a> BitXor<&'a NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<i16>) -> NullVec<i16>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the ^
operator
impl<'b> BitXor<i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: i64) -> NullVec<i64>
The method for the ^
operator
impl<'a> BitXor<&'a u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &u32) -> NullVec<u32>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &i16) -> NullVec<i16>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<i64>) -> NullVec<i64>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the ^
operator
impl BitXor<Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<u16>) -> NullVec<u16>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<u64>) -> NullVec<u64>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the ^
operator
impl BitXor<Nullable<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<u64>) -> NullVec<u64>
The method for the ^
operator
impl BitXor<NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<u64>) -> NullVec<u64>
The method for the ^
operator
impl BitXor<i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: i16) -> NullVec<i16>
The method for the ^
operator
impl<'b> BitXor<Nullable<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<u64>) -> NullVec<u64>
The method for the ^
operator
impl BitXor<Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<isize>) -> NullVec<isize>
The method for the ^
operator
impl<'b> BitXor<i16> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: i16) -> NullVec<i16>
The method for the ^
operator
impl BitXor<NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<i64>) -> NullVec<i64>
The method for the ^
operator
impl<'b> BitXor<i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: i8) -> NullVec<i8>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'b> BitXor<NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<i32>) -> NullVec<i32>
The method for the ^
operator
impl<'b> BitXor<isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: isize) -> NullVec<isize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<i32>) -> NullVec<i32>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the ^
operator
impl BitXor<NullVec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'b> BitXor<NullVec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<isize>) -> NullVec<isize>
The method for the ^
operator
impl<'a> BitXor<&'a i16> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &i16) -> NullVec<i16>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<isize>) -> NullVec<isize>
The method for the ^
operator
impl BitXor<bool> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: bool) -> NullVec<bool>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &u32) -> NullVec<u32>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the ^
operator
impl<'a> BitXor<&'a i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &i32) -> NullVec<i32>
The method for the ^
operator
impl BitXor<NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<i8>) -> NullVec<i8>
The method for the ^
operator
impl BitXor<Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'b> BitXor<Nullable<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<u32>) -> NullVec<u32>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<u8>) -> NullVec<u8>
The method for the ^
operator
impl BitXor<usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: usize) -> NullVec<usize>
The method for the ^
operator
impl<'b> BitXor<Nullable<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'b> BitXor<NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<i16>) -> NullVec<i16>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<u16>) -> NullVec<u16>
The method for the ^
operator
impl<'b> BitXor<Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<u32>) -> NullVec<u32>
The method for the ^
operator
impl BitXor<Nullable<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<i64>) -> NullVec<i64>
The method for the ^
operator
impl<'b> BitXor<Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<isize>) -> NullVec<isize>
The method for the ^
operator
impl<'b> BitXor<Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<u64>) -> NullVec<u64>
The method for the ^
operator
impl<'b> BitXor<NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<u32>) -> NullVec<u32>
The method for the ^
operator
impl<'b> BitXor<Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<u16>) -> NullVec<u16>
The method for the ^
operator
impl BitXor<u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: u8) -> NullVec<u8>
The method for the ^
operator
impl BitXor<NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the ^
operator
impl BitXor<Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a bool> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: &bool) -> NullVec<bool>
The method for the ^
operator
impl BitXor<u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: u64) -> NullVec<u64>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a i64> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &i64) -> NullVec<i64>
The method for the ^
operator
impl<'a> BitXor<&'a isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &isize) -> NullVec<isize>
The method for the ^
operator
impl<'b> BitXor<u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: u8) -> NullVec<u8>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a u8> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &u8) -> NullVec<u8>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a isize> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &isize) -> NullVec<isize>
The method for the ^
operator
impl BitXor<Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<i16>) -> NullVec<i16>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<u64>) -> NullVec<u64>
The method for the ^
operator
impl BitXor<Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<u32>) -> NullVec<u32>
The method for the ^
operator
impl<'a> BitXor<&'a i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &i64) -> NullVec<i64>
The method for the ^
operator
impl BitXor<Vec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<i64>) -> NullVec<i64>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the ^
operator
impl BitXor<Vec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &u16) -> NullVec<u16>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'a> BitXor<&'a u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &u16) -> NullVec<u16>
The method for the ^
operator
impl BitXor<NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<isize>) -> NullVec<isize>
The method for the ^
operator
impl<'a> BitXor<&'a usize> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &usize) -> NullVec<usize>
The method for the ^
operator
impl<'b> BitXor<usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: usize) -> NullVec<usize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the ^
operator
impl<'a> BitXor<&'a bool> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: &bool) -> NullVec<bool>
The method for the ^
operator
impl<'b> BitXor<Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<isize>) -> NullVec<isize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<isize>) -> NullVec<isize>
The method for the ^
operator
impl BitXor<i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: i8) -> NullVec<i8>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<isize>) -> NullVec<isize>
The method for the ^
operator
impl BitXor<Nullable<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'b> BitXor<Nullable<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<u32>) -> NullVec<u32>
The method for the ^
operator
impl<'b> BitXor<Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<i32>) -> NullVec<i32>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<u32>) -> NullVec<u32>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<u16>) -> NullVec<u16>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<i64>) -> NullVec<i64>
The method for the ^
operator
impl<'b> BitXor<NullVec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<u64>) -> NullVec<u64>
The method for the ^
operator
impl<'b> BitXor<NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<i64>) -> NullVec<i64>
The method for the ^
operator
impl BitXor<Nullable<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'b> BitXor<Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<i32>) -> NullVec<i32>
The method for the ^
operator
impl BitXor<Vec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the ^
operator
impl BitXor<NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<i16>) -> NullVec<i16>
The method for the ^
operator
impl<'a> BitXor<&'a u64> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &u64) -> NullVec<u64>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &i32) -> NullVec<i32>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<i32>) -> NullVec<i32>
The method for the ^
operator
impl BitXor<Vec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<i16>) -> NullVec<i16>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<i64>> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the ^
operator
impl BitXor<NullVec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<i32>) -> NullVec<i32>
The method for the ^
operator
impl<'b> BitXor<Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<u16>) -> NullVec<u16>
The method for the ^
operator
impl<'a> BitXor<&'a i8> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &i8) -> NullVec<i8>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<i16>) -> NullVec<i16>
The method for the ^
operator
impl BitXor<Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<i32>) -> NullVec<i32>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<i64>) -> NullVec<i64>
The method for the ^
operator
impl<'b> BitXor<bool> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: bool) -> NullVec<bool>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'b> BitXor<Vec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a i8> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &i8) -> NullVec<i8>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the ^
operator
impl BitXor<NullVec<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<u8>) -> NullVec<u8>
The method for the ^
operator
impl BitXor<NullVec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<u32>) -> NullVec<u32>
The method for the ^
operator
impl<'b> BitXor<u16> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: u16) -> NullVec<u16>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a usize> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &usize) -> NullVec<usize>
The method for the ^
operator
impl BitXor<Nullable<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<i32>> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<i32>) -> NullVec<i32>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<i16>> for NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<i16>) -> NullVec<i16>
The method for the ^
operator
impl BitXor<isize> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: isize) -> NullVec<isize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<u16>) -> NullVec<u16>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<i32>) -> NullVec<i32>
The method for the ^
operator
impl<'b> BitXor<NullVec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<u32>) -> NullVec<u32>
The method for the ^
operator
impl<'a> BitXor<&'a u8> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &u8) -> NullVec<u8>
The method for the ^
operator
impl BitXor<Vec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<u64>) -> NullVec<u64>
The method for the ^
operator
impl<'b> BitXor<u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: u64) -> NullVec<u64>
The method for the ^
operator
impl<'a> BitXor<&'a Nullable<u8>> for NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<u64>> for NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<u64>) -> NullVec<u64>
The method for the ^
operator
impl BitXor<i32> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: i32) -> NullVec<i32>
The method for the ^
operator
impl BitXor<Nullable<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<u16>) -> NullVec<u16>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'b> BitXor<NullVec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'b> BitXor<Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<i16>) -> NullVec<i16>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<usize>> for NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'b> BitXor<Vec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<i64>) -> NullVec<i64>
The method for the ^
operator
impl<'b> BitXor<Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<usize>) -> NullVec<usize>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<i64>) -> NullVec<i64>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a u64> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &u64) -> NullVec<u64>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<i16>) -> NullVec<i16>
The method for the ^
operator
impl<'a> BitXor<&'a NullVec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'a> BitXor<&'a Vec<i8>> for NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'b> BitXor<Nullable<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<i8>) -> NullVec<i8>
The method for the ^
operator
impl BitXor<Nullable<isize>> for NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<isize>) -> NullVec<isize>
The method for the ^
operator
impl<'b> BitXor<NullVec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<u16>) -> NullVec<u16>
The method for the ^
operator
impl BitXor<Nullable<i32>> for NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<i32>) -> NullVec<i32>
The method for the ^
operator
impl<'b> BitXor<u32> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: u32) -> NullVec<u32>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<isize>> for &'b NullVec<isize>
[src]
type Output = NullVec<isize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<isize>) -> NullVec<isize>
The method for the ^
operator
impl BitXor<i64> for NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: i64) -> NullVec<i64>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<u64>> for &'b NullVec<u64>
[src]
type Output = NullVec<u64>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<u64>) -> NullVec<u64>
The method for the ^
operator
impl BitXor<Vec<bool>> for NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Nullable<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: &'a Nullable<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'b> BitXor<Vec<u32>> for &'b NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<u32>) -> NullVec<u32>
The method for the ^
operator
impl<'b> BitXor<Nullable<i16>> for &'b NullVec<i16>
[src]
type Output = NullVec<i16>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<i16>) -> NullVec<i16>
The method for the ^
operator
impl<'b> BitXor<Vec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'b> BitXor<Nullable<i64>> for &'b NullVec<i64>
[src]
type Output = NullVec<i64>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<i64>) -> NullVec<i64>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<u16>> for &'b NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<u16>) -> NullVec<u16>
The method for the ^
operator
impl<'b> BitXor<Nullable<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: Nullable<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<usize>) -> NullVec<usize>
The method for the ^
operator
impl BitXor<u32> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: u32) -> NullVec<u32>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a NullVec<bool>> for &'b NullVec<bool>
[src]
type Output = NullVec<bool>
The resulting type after applying the ^
operator
fn bitxor(self, other: &NullVec<bool>) -> NullVec<bool>
The method for the ^
operator
impl<'a, 'b> BitXor<&'a Vec<i8>> for &'b NullVec<i8>
[src]
type Output = NullVec<i8>
The resulting type after applying the ^
operator
fn bitxor(self, other: &Vec<i8>) -> NullVec<i8>
The method for the ^
operator
impl<'b> BitXor<i32> for &'b NullVec<i32>
[src]
type Output = NullVec<i32>
The resulting type after applying the ^
operator
fn bitxor(self, other: i32) -> NullVec<i32>
The method for the ^
operator
impl BitXor<Vec<u32>> for NullVec<u32>
[src]
type Output = NullVec<u32>
The resulting type after applying the ^
operator
fn bitxor(self, other: Vec<u32>) -> NullVec<u32>
The method for the ^
operator
impl BitXor<u16> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: u16) -> NullVec<u16>
The method for the ^
operator
impl BitXor<NullVec<u16>> for NullVec<u16>
[src]
type Output = NullVec<u16>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<u16>) -> NullVec<u16>
The method for the ^
operator
impl<'b> BitXor<NullVec<u8>> for &'b NullVec<u8>
[src]
type Output = NullVec<u8>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<u8>) -> NullVec<u8>
The method for the ^
operator
impl<'b> BitXor<NullVec<usize>> for &'b NullVec<usize>
[src]
type Output = NullVec<usize>
The resulting type after applying the ^
operator
fn bitxor(self, other: NullVec<usize>) -> NullVec<usize>
The method for the ^
operator
impl<T> ComparisonAggregation for NullVec<T> where
T: Clone + PartialOrd<T> + NullStorable,
[src]
T: Clone + PartialOrd<T> + NullStorable,
type Kept = Nullable<T>
fn min(&self) -> <NullVec<T> as ComparisonAggregation>::Kept
Return min of contained values.
fn max(&self) -> <NullVec<T> as ComparisonAggregation>::Kept
Return max of contained values.
impl<T> FromIterator<T> for NullVec<T> where
T: NullStorable,
[src]
T: NullStorable,
fn from_iter<I>(iter: I) -> NullVec<T> where
I: IntoIterator<Item = T>,
I: IntoIterator<Item = T>,
Creates a value from an iterator. Read more
impl<T> FromIterator<Nullable<T>> for NullVec<T> where
T: NullStorable,
[src]
T: NullStorable,
fn from_iter<I>(iter: I) -> NullVec<T> where
I: IntoIterator<Item = Nullable<T>>,
I: IntoIterator<Item = Nullable<T>>,
Creates a value from an iterator. Read more
impl<T> BasicAggregation for NullVec<T> where
T: Clone + Zero + Add<T> + NullStorable,
[src]
T: Clone + Zero + Add<T> + NullStorable,
type Kept = Nullable<T>
type Counted = usize
fn sum(&self) -> <NullVec<T> as BasicAggregation>::Kept
Return sum of contained values.
fn count(&self) -> <NullVec<T> as BasicAggregation>::Counted
Return count of contained values.
impl<T> IntoIterator for NullVec<T> where
T: NullStorable + Clone,
[src]
T: NullStorable + Clone,
type Item = Nullable<T>
The type of the elements being iterated over.
type IntoIter = NullVecIntoIter<T>
Which kind of iterator are we turning this into?
fn into_iter(self) -> <NullVec<T> as IntoIterator>::IntoIter
Creates an iterator from a value. Read more
impl<T> PartialEq<NullVec<T>> for NullVec<T> where
T: NullStorable + PartialEq<T>,
[src]
T: NullStorable + PartialEq<T>,
fn eq(&self, __arg_0: &NullVec<T>) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
fn ne(&self, __arg_0: &NullVec<T>) -> bool
This method tests for !=
.
impl<T> Debug for NullVec<T> where
T: NullStorable + Debug,
[src]
T: NullStorable + Debug,