Struct NullVec

Source
pub struct NullVec<T: NullStorable> { /* private fields */ }
Expand description

Nullable Vector

Implementations§

Source§

impl<T: Clone + NullStorable> NullVec<T>

Source

pub fn has_null(&self) -> bool

Source

pub 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]);
Source

pub 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]);
Source

pub 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]);
Source§

impl<T: Clone + NullStorable> NullVec<T>

Source

pub fn as_null(&self) -> Self

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]);
Source

pub fn drop_null(&self) -> Self

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]));
Source

pub fn fill_null(&self, value: T) -> Self

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]));
Source§

impl<T: Clone + NullStorable> NullVec<T>

Source

pub fn iter_raw<'s>(&'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 is Null.
  • second element is value of Vec. If first element is true, this element has no actual meaning because the element is Null.
Source

pub fn iter_not_null<'s>(&'s self) -> NullVecNotNullIter<'s, T>

Returns Iterator which iterates raw values which is not Null.

Source§

impl<T: NullStorable> NullVec<T>

Source

pub fn new(values: Vec<T>) -> Self

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]);
Source

pub fn with_mask(values: Vec<T>, mask: Option<Vec<bool>>) -> Self

Create new NullVec<T> from Vec<T> and mask.

§Parameters
  • values - Values of NullVec<T>.
  • mask - Mask whether to be corresponding element should be regarded as Null. If mask is true, values of corresponding location is ignored and internally replaced to Null.
§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§

Source§

impl<'a, 'b> Add<&'a NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a NullVec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &Vec<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &f32) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &f32) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &f64) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &f64) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &i16) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &i16) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &i32) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &i32) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &i64) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &i64) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &i8) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &i8) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &isize) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &isize) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &u16) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: &u16) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &u32) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: &u32) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &u64) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: &u64) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &u8) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: &u8) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'a, 'b> Add<&'a usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &usize) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'a> Add<&'a usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: &usize) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'b> Add<NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl Add<Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl Add<Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl Add<Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl Add<Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl Add<Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl Add<Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl Add<Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl Add<Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl Add<Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl Add<Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl Add<Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'b> Add<Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl Add<Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Nullable<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl Add<Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl Add<Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl Add<Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl Add<Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl Add<Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl Add<Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl Add<Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl Add<Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl Add<Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl Add<Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl Add<Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'b> Add<Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl Add<Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: Vec<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<'b> Add<f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: f32) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl Add<f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: f32) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl<'b> Add<f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: f64) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl Add<f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: f64) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl<'b> Add<i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: i16) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl Add<i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: i16) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl<'b> Add<i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: i32) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl Add<i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: i32) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl<'b> Add<i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: i64) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl Add<i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: i64) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl<'b> Add<i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: i8) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl Add<i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: i8) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl<'b> Add<isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: isize) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl Add<isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: isize) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl<'b> Add<u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: u16) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl Add<u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: u16) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl<'b> Add<u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: u32) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl Add<u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: u32) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl<'b> Add<u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: u64) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl Add<u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: u64) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl<'b> Add<u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: u8) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl Add<u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: u8) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl<'b> Add<usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: usize) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl Add<usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: usize) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl Add for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<f32>) -> NullVec<f32>

Performs the + operation. Read more
Source§

impl Add for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<f64>) -> NullVec<f64>

Performs the + operation. Read more
Source§

impl Add for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<i16>) -> NullVec<i16>

Performs the + operation. Read more
Source§

impl Add for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<i32>) -> NullVec<i32>

Performs the + operation. Read more
Source§

impl Add for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<i64>) -> NullVec<i64>

Performs the + operation. Read more
Source§

impl Add for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<i8>) -> NullVec<i8>

Performs the + operation. Read more
Source§

impl Add for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<isize>) -> NullVec<isize>

Performs the + operation. Read more
Source§

impl Add for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<u16>) -> NullVec<u16>

Performs the + operation. Read more
Source§

impl Add for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<u32>) -> NullVec<u32>

Performs the + operation. Read more
Source§

impl Add for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<u64>) -> NullVec<u64>

Performs the + operation. Read more
Source§

impl Add for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<u8>) -> NullVec<u8>

Performs the + operation. Read more
Source§

impl Add for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the + operator.
Source§

fn add(self, other: NullVec<usize>) -> NullVec<usize>

Performs the + operation. Read more
Source§

impl<T: Clone + NullStorable> Append for NullVec<T>

Source§

fn append(&self, other: &NullVec<T>) -> Self

Source§

impl<T> BasicAggregation for NullVec<T>
where T: Clone + Zero + Add + NullStorable,

Source§

type Kept = Nullable<T>

Source§

type Counted = usize

Source§

fn sum(&self) -> Self::Kept

Return sum of contained values.
Source§

fn count(&self) -> Self::Counted

Return count of contained values.
Source§

impl<'a, 'b> BitAnd<&'a NullVec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a NullVec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &Vec<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a bool> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &bool) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a bool> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &bool) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &i16) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &i16) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &i32) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &i32) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &i64) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &i64) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &i8) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &i8) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &isize) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &isize) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &u16) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &u16) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &u32) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &u32) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &u64) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &u64) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &u8) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &u8) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitAnd<&'a usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &usize) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'a> BitAnd<&'a usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: &usize) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl BitAnd<Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Nullable<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl BitAnd<Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: Vec<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<bool> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: bool) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl BitAnd<bool> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: bool) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i16) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl BitAnd<i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i16) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i32) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl BitAnd<i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i32) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i64) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl BitAnd<i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i64) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i8) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl BitAnd<i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: i8) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: isize) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl BitAnd<isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: isize) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u16) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl BitAnd<u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u16) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u32) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl BitAnd<u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u32) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u64) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl BitAnd<u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u64) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u8) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl BitAnd<u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: u8) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl<'b> BitAnd<usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: usize) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl BitAnd<usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: usize) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<bool>) -> NullVec<bool>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<i16>) -> NullVec<i16>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<i32>) -> NullVec<i32>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<i64>) -> NullVec<i64>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<i8>) -> NullVec<i8>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<isize>) -> NullVec<isize>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<u16>) -> NullVec<u16>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<u32>) -> NullVec<u32>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<u64>) -> NullVec<u64>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<u8>) -> NullVec<u8>

Performs the & operation. Read more
Source§

impl BitAnd for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the & operator.
Source§

fn bitand(self, other: NullVec<usize>) -> NullVec<usize>

Performs the & operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a NullVec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &Vec<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a bool> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &bool) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a bool> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &bool) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &i16) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &i16) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &i32) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &i32) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &i64) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &i64) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &i8) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &i8) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &isize) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &isize) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &u16) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &u16) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &u32) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &u32) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &u64) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &u64) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &u8) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &u8) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitOr<&'a usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &usize) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'a> BitOr<&'a usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: &usize) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'b> BitOr<NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl BitOr<Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Nullable<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl BitOr<Vec<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl BitOr<Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl BitOr<Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl BitOr<Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl BitOr<Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl BitOr<Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl BitOr<Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl BitOr<Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl BitOr<Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl BitOr<Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'b> BitOr<Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl BitOr<Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: Vec<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'b> BitOr<bool> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: bool) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl BitOr<bool> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: bool) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl<'b> BitOr<i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i16) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl BitOr<i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i16) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl<'b> BitOr<i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i32) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl BitOr<i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i32) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl<'b> BitOr<i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i64) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl BitOr<i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i64) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl<'b> BitOr<i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i8) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl BitOr<i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: i8) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl<'b> BitOr<isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: isize) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl BitOr<isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: isize) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl<'b> BitOr<u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u16) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl BitOr<u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u16) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl<'b> BitOr<u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u32) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl BitOr<u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u32) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl<'b> BitOr<u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u64) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl BitOr<u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u64) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl<'b> BitOr<u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u8) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl BitOr<u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: u8) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl<'b> BitOr<usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: usize) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl BitOr<usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: usize) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<bool>) -> NullVec<bool>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<i16>) -> NullVec<i16>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<i32>) -> NullVec<i32>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<i64>) -> NullVec<i64>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<i8>) -> NullVec<i8>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<isize>) -> NullVec<isize>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<u16>) -> NullVec<u16>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<u32>) -> NullVec<u32>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<u64>) -> NullVec<u64>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<u8>) -> NullVec<u8>

Performs the | operation. Read more
Source§

impl BitOr for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the | operator.
Source§

fn bitor(self, other: NullVec<usize>) -> NullVec<usize>

Performs the | operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a NullVec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &Vec<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a bool> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &bool) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a bool> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &bool) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &i16) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &i16) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &i32) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &i32) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &i64) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &i64) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &i8) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &i8) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &isize) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &isize) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &u16) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &u16) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &u32) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &u32) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &u64) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &u64) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &u8) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &u8) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'a, 'b> BitXor<&'a usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &usize) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'a> BitXor<&'a usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: &usize) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl BitXor<Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Nullable<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<bool>> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<bool>> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl BitXor<Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: Vec<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<bool> for &'b NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: bool) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl BitXor<bool> for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: bool) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i16) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl BitXor<i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i16) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i32) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl BitXor<i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i32) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i64) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl BitXor<i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i64) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i8) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl BitXor<i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: i8) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: isize) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl BitXor<isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: isize) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u16) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl BitXor<u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u16) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u32) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl BitXor<u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u32) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u64) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl BitXor<u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u64) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u8) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl BitXor<u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: u8) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl<'b> BitXor<usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: usize) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl BitXor<usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: usize) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<bool>

Source§

type Output = NullVec<bool>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<bool>) -> NullVec<bool>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<i16>) -> NullVec<i16>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<i32>) -> NullVec<i32>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<i64>) -> NullVec<i64>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<i8>) -> NullVec<i8>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<isize>) -> NullVec<isize>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<u16>) -> NullVec<u16>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<u32>) -> NullVec<u32>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<u64>) -> NullVec<u64>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<u8>) -> NullVec<u8>

Performs the ^ operation. Read more
Source§

impl BitXor for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the ^ operator.
Source§

fn bitxor(self, other: NullVec<usize>) -> NullVec<usize>

Performs the ^ operation. Read more
Source§

impl<T: Clone + NullStorable> Clone for NullVec<T>

Source§

fn clone(&self) -> NullVec<T>

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl<T> ComparisonAggregation for NullVec<T>

Source§

type Kept = Nullable<T>

Source§

fn min(&self) -> Self::Kept

Return min of contained values.
Source§

fn max(&self) -> Self::Kept

Return max of contained values.
Source§

impl<T: Debug + NullStorable> Debug for NullVec<T>

Source§

fn fmt(&self, f: &mut Formatter<'_>) -> Result

Formats the value using the given formatter. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a NullVec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &Vec<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &f32) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &f32) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &f64) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &f64) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &i16) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &i16) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &i32) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &i32) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &i64) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &i64) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &i8) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &i8) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &isize) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &isize) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &u16) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: &u16) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &u32) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: &u32) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &u64) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: &u64) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &u8) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: &u8) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'a, 'b> Div<&'a usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &usize) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'a> Div<&'a usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: &usize) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'b> Div<NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl Div<Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl Div<Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl Div<Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl Div<Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl Div<Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl Div<Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl Div<Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl Div<Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl Div<Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl Div<Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl Div<Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'b> Div<Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl Div<Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Nullable<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl Div<Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl Div<Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl Div<Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl Div<Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl Div<Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl Div<Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl Div<Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl Div<Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl Div<Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl Div<Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl Div<Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'b> Div<Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl Div<Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: Vec<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl<'b> Div<f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: f32) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl Div<f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: f32) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl<'b> Div<f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: f64) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl Div<f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: f64) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl<'b> Div<i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: i16) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl Div<i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: i16) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl<'b> Div<i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: i32) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl Div<i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: i32) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl<'b> Div<i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: i64) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl Div<i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: i64) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl<'b> Div<i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: i8) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl Div<i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: i8) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl<'b> Div<isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: isize) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl Div<isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: isize) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl<'b> Div<u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: u16) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl Div<u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: u16) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl<'b> Div<u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: u32) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl Div<u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: u32) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl<'b> Div<u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: u64) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl Div<u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: u64) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl<'b> Div<u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: u8) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl Div<u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: u8) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl<'b> Div<usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: usize) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl Div<usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: usize) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl Div for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<f32>) -> NullVec<f32>

Performs the / operation. Read more
Source§

impl Div for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<f64>) -> NullVec<f64>

Performs the / operation. Read more
Source§

impl Div for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<i16>) -> NullVec<i16>

Performs the / operation. Read more
Source§

impl Div for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<i32>) -> NullVec<i32>

Performs the / operation. Read more
Source§

impl Div for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<i64>) -> NullVec<i64>

Performs the / operation. Read more
Source§

impl Div for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<i8>) -> NullVec<i8>

Performs the / operation. Read more
Source§

impl Div for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<isize>) -> NullVec<isize>

Performs the / operation. Read more
Source§

impl Div for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<u16>) -> NullVec<u16>

Performs the / operation. Read more
Source§

impl Div for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<u32>) -> NullVec<u32>

Performs the / operation. Read more
Source§

impl Div for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<u64>) -> NullVec<u64>

Performs the / operation. Read more
Source§

impl Div for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<u8>) -> NullVec<u8>

Performs the / operation. Read more
Source§

impl Div for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the / operator.
Source§

fn div(self, other: NullVec<usize>) -> NullVec<usize>

Performs the / operation. Read more
Source§

impl From<Array> for NullVec<String>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<bool>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<f32>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<f64>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<i16>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<i32>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<i64>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<i8>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<isize>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<u16>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<u32>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<u64>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<u8>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<Array> for NullVec<usize>

Source§

fn from(values: Array) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<String>> for Array

Source§

fn from(values: NullVec<String>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<String>> for Vec<Nullable<String>>

Source§

fn from(values: NullVec<String>) -> Vec<Nullable<String>>

Converts to this type from the input type.
Source§

impl From<NullVec<String>> for Vec<String>

Source§

fn from(values: NullVec<String>) -> Vec<String>

Converts to this type from the input type.
Source§

impl From<NullVec<bool>> for Array

Source§

fn from(values: NullVec<bool>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<bool>> for Vec<Nullable<bool>>

Source§

fn from(values: NullVec<bool>) -> Vec<Nullable<bool>>

Converts to this type from the input type.
Source§

impl From<NullVec<bool>> for Vec<bool>

Source§

fn from(values: NullVec<bool>) -> Vec<bool>

Converts to this type from the input type.
Source§

impl From<NullVec<f32>> for Array

Source§

fn from(values: NullVec<f32>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<f32>> for Vec<Nullable<f32>>

Source§

fn from(values: NullVec<f32>) -> Vec<Nullable<f32>>

Converts to this type from the input type.
Source§

impl From<NullVec<f32>> for Vec<f32>

Source§

fn from(values: NullVec<f32>) -> Vec<f32>

Converts to this type from the input type.
Source§

impl From<NullVec<f64>> for Array

Source§

fn from(values: NullVec<f64>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<f64>> for Vec<Nullable<f64>>

Source§

fn from(values: NullVec<f64>) -> Vec<Nullable<f64>>

Converts to this type from the input type.
Source§

impl From<NullVec<f64>> for Vec<f64>

Source§

fn from(values: NullVec<f64>) -> Vec<f64>

Converts to this type from the input type.
Source§

impl From<NullVec<i16>> for Array

Source§

fn from(values: NullVec<i16>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<i16>> for Vec<Nullable<i16>>

Source§

fn from(values: NullVec<i16>) -> Vec<Nullable<i16>>

Converts to this type from the input type.
Source§

impl From<NullVec<i16>> for Vec<i16>

Source§

fn from(values: NullVec<i16>) -> Vec<i16>

Converts to this type from the input type.
Source§

impl From<NullVec<i32>> for Array

Source§

fn from(values: NullVec<i32>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<i32>> for Vec<Nullable<i32>>

Source§

fn from(values: NullVec<i32>) -> Vec<Nullable<i32>>

Converts to this type from the input type.
Source§

impl From<NullVec<i32>> for Vec<i32>

Source§

fn from(values: NullVec<i32>) -> Vec<i32>

Converts to this type from the input type.
Source§

impl From<NullVec<i64>> for Array

Source§

fn from(values: NullVec<i64>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<i64>> for Vec<Nullable<i64>>

Source§

fn from(values: NullVec<i64>) -> Vec<Nullable<i64>>

Converts to this type from the input type.
Source§

impl From<NullVec<i64>> for Vec<i64>

Source§

fn from(values: NullVec<i64>) -> Vec<i64>

Converts to this type from the input type.
Source§

impl From<NullVec<i8>> for Array

Source§

fn from(values: NullVec<i8>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<i8>> for Vec<Nullable<i8>>

Source§

fn from(values: NullVec<i8>) -> Vec<Nullable<i8>>

Converts to this type from the input type.
Source§

impl From<NullVec<i8>> for Vec<i8>

Source§

fn from(values: NullVec<i8>) -> Vec<i8>

Converts to this type from the input type.
Source§

impl From<NullVec<isize>> for Array

Source§

fn from(values: NullVec<isize>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<isize>> for Vec<Nullable<isize>>

Source§

fn from(values: NullVec<isize>) -> Vec<Nullable<isize>>

Converts to this type from the input type.
Source§

impl From<NullVec<isize>> for Vec<isize>

Source§

fn from(values: NullVec<isize>) -> Vec<isize>

Converts to this type from the input type.
Source§

impl From<NullVec<u16>> for Array

Source§

fn from(values: NullVec<u16>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<u16>> for Vec<Nullable<u16>>

Source§

fn from(values: NullVec<u16>) -> Vec<Nullable<u16>>

Converts to this type from the input type.
Source§

impl From<NullVec<u16>> for Vec<u16>

Source§

fn from(values: NullVec<u16>) -> Vec<u16>

Converts to this type from the input type.
Source§

impl From<NullVec<u32>> for Array

Source§

fn from(values: NullVec<u32>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<u32>> for Vec<Nullable<u32>>

Source§

fn from(values: NullVec<u32>) -> Vec<Nullable<u32>>

Converts to this type from the input type.
Source§

impl From<NullVec<u32>> for Vec<u32>

Source§

fn from(values: NullVec<u32>) -> Vec<u32>

Converts to this type from the input type.
Source§

impl From<NullVec<u64>> for Array

Source§

fn from(values: NullVec<u64>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<u64>> for Vec<Nullable<u64>>

Source§

fn from(values: NullVec<u64>) -> Vec<Nullable<u64>>

Converts to this type from the input type.
Source§

impl From<NullVec<u64>> for Vec<u64>

Source§

fn from(values: NullVec<u64>) -> Vec<u64>

Converts to this type from the input type.
Source§

impl From<NullVec<u8>> for Array

Source§

fn from(values: NullVec<u8>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<u8>> for Vec<Nullable<u8>>

Source§

fn from(values: NullVec<u8>) -> Vec<Nullable<u8>>

Converts to this type from the input type.
Source§

impl From<NullVec<u8>> for Vec<u8>

Source§

fn from(values: NullVec<u8>) -> Vec<u8>

Converts to this type from the input type.
Source§

impl From<NullVec<usize>> for Array

Source§

fn from(values: NullVec<usize>) -> Self

Converts to this type from the input type.
Source§

impl From<NullVec<usize>> for Vec<Nullable<usize>>

Source§

fn from(values: NullVec<usize>) -> Vec<Nullable<usize>>

Converts to this type from the input type.
Source§

impl From<NullVec<usize>> for Vec<usize>

Source§

fn from(values: NullVec<usize>) -> Vec<usize>

Converts to this type from the input type.
Source§

impl<'a> From<Vec<&'a str>> for NullVec<String>

Source§

fn from(values: Vec<&'a str>) -> Self

Converts to this type from the input type.
Source§

impl<T: NullStorable> From<Vec<Nullable<T>>> for NullVec<T>

Source§

fn from(values: Vec<Nullable<T>>) -> Self

Converts to this type from the input type.
Source§

impl<T: NullStorable> From<Vec<T>> for NullVec<T>

Source§

fn from(values: Vec<T>) -> Self

Converts to this type from the input type.
Source§

impl<T: NullStorable> FromIterator<Nullable<T>> for NullVec<T>

Source§

fn from_iter<I>(iter: I) -> Self
where I: IntoIterator<Item = Nullable<T>>,

Creates a value from an iterator. Read more
Source§

impl<T: NullStorable> FromIterator<T> for NullVec<T>

Source§

fn from_iter<I>(iter: I) -> Self
where I: IntoIterator<Item = T>,

Creates a value from an iterator. Read more
Source§

impl Into<Vec<Scalar>> for NullVec<Scalar>

Source§

fn into(self: NullVec<Scalar>) -> Vec<Scalar>

Converts this type into the (usually inferred) input type.
Source§

impl<T: Clone + NullStorable> IntoIterator for NullVec<T>

Source§

type Item = Nullable<T>

The type of the elements being iterated over.
Source§

type IntoIter = NullVecIntoIter<T>

Which kind of iterator are we turning this into?
Source§

fn into_iter(self) -> Self::IntoIter

Creates an iterator from a value. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a NullVec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &Vec<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &f32) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &f32) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &f64) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &f64) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &i16) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &i16) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &i32) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &i32) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &i64) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &i64) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &i8) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &i8) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &isize) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &isize) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &u16) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &u16) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &u32) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &u32) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &u64) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &u64) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &u8) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &u8) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'a, 'b> Mul<&'a usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &usize) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'a> Mul<&'a usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: &usize) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'b> Mul<NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl Mul<Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl Mul<Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl Mul<Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl Mul<Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl Mul<Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl Mul<Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl Mul<Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl Mul<Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl Mul<Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl Mul<Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl Mul<Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'b> Mul<Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl Mul<Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Nullable<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl Mul<Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl Mul<Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl Mul<Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl Mul<Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl Mul<Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl Mul<Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl Mul<Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl Mul<Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl Mul<Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl Mul<Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl Mul<Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'b> Mul<Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl Mul<Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: Vec<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<'b> Mul<f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: f32) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl Mul<f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: f32) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl<'b> Mul<f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: f64) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl Mul<f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: f64) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl<'b> Mul<i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i16) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl Mul<i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i16) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl<'b> Mul<i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i32) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl Mul<i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i32) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl<'b> Mul<i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i64) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl Mul<i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i64) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl<'b> Mul<i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i8) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl Mul<i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: i8) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl<'b> Mul<isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: isize) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl Mul<isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: isize) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl<'b> Mul<u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u16) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl Mul<u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u16) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl<'b> Mul<u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u32) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl Mul<u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u32) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl<'b> Mul<u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u64) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl Mul<u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u64) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl<'b> Mul<u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u8) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl Mul<u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: u8) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl<'b> Mul<usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: usize) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl Mul<usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: usize) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl Mul for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<f32>) -> NullVec<f32>

Performs the * operation. Read more
Source§

impl Mul for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<f64>) -> NullVec<f64>

Performs the * operation. Read more
Source§

impl Mul for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<i16>) -> NullVec<i16>

Performs the * operation. Read more
Source§

impl Mul for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<i32>) -> NullVec<i32>

Performs the * operation. Read more
Source§

impl Mul for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<i64>) -> NullVec<i64>

Performs the * operation. Read more
Source§

impl Mul for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<i8>) -> NullVec<i8>

Performs the * operation. Read more
Source§

impl Mul for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<isize>) -> NullVec<isize>

Performs the * operation. Read more
Source§

impl Mul for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<u16>) -> NullVec<u16>

Performs the * operation. Read more
Source§

impl Mul for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<u32>) -> NullVec<u32>

Performs the * operation. Read more
Source§

impl Mul for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<u64>) -> NullVec<u64>

Performs the * operation. Read more
Source§

impl Mul for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<u8>) -> NullVec<u8>

Performs the * operation. Read more
Source§

impl Mul for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the * operator.
Source§

fn mul(self, other: NullVec<usize>) -> NullVec<usize>

Performs the * operation. Read more
Source§

impl<T> NumericAggregation for NullVec<T>
where T: Clone + Zero + Add + Sub + Div + ToPrimitive + NullStorable,

Source§

type Coerced = Nullable<f64>

Source§

fn mean(&self) -> Self::Coerced

Return mean of contained values.
Source§

fn var(&self) -> Self::Coerced

Return variance of contained values.
Source§

fn unbiased_var(&self) -> Self::Coerced

Return unbiased variance of contained values.
Source§

fn std(&self) -> Self::Coerced

Return standard deviation of contained values.
Source§

fn unbiased_std(&self) -> Self::Coerced

Return unbiased standard deviation of contained values.
Source§

impl<T: PartialEq + NullStorable> PartialEq for NullVec<T>

Source§

fn eq(&self, other: &NullVec<T>) -> bool

Tests for self and other values to be equal, and is used by ==.
1.0.0 · Source§

fn ne(&self, other: &Rhs) -> bool

Tests for !=. The default implementation is almost always sufficient, and should not be overridden without very good reason.
Source§

impl<'a, 'b> Rem<&'a NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a NullVec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &Vec<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &f32) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &f32) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &f64) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &f64) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &i16) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &i16) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &i32) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &i32) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &i64) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &i64) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &i8) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &i8) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &isize) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &isize) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &u16) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &u16) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &u32) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &u32) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &u64) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &u64) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &u8) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &u8) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'a, 'b> Rem<&'a usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &usize) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'a> Rem<&'a usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: &usize) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'b> Rem<NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl Rem<Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl Rem<Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl Rem<Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl Rem<Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl Rem<Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl Rem<Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl Rem<Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl Rem<Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl Rem<Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl Rem<Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl Rem<Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'b> Rem<Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl Rem<Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Nullable<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl Rem<Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl Rem<Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl Rem<Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl Rem<Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl Rem<Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl Rem<Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl Rem<Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl Rem<Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl Rem<Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl Rem<Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl Rem<Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'b> Rem<Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl Rem<Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: Vec<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<'b> Rem<f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: f32) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl Rem<f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: f32) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl<'b> Rem<f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: f64) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl Rem<f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: f64) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl<'b> Rem<i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i16) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl Rem<i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i16) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl<'b> Rem<i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i32) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl Rem<i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i32) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl<'b> Rem<i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i64) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl Rem<i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i64) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl<'b> Rem<i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i8) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl Rem<i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: i8) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl<'b> Rem<isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: isize) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl Rem<isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: isize) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl<'b> Rem<u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u16) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl Rem<u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u16) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl<'b> Rem<u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u32) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl Rem<u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u32) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl<'b> Rem<u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u64) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl Rem<u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u64) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl<'b> Rem<u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u8) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl Rem<u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: u8) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl<'b> Rem<usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: usize) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl Rem<usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: usize) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl Rem for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<f32>) -> NullVec<f32>

Performs the % operation. Read more
Source§

impl Rem for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<f64>) -> NullVec<f64>

Performs the % operation. Read more
Source§

impl Rem for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<i16>) -> NullVec<i16>

Performs the % operation. Read more
Source§

impl Rem for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<i32>) -> NullVec<i32>

Performs the % operation. Read more
Source§

impl Rem for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<i64>) -> NullVec<i64>

Performs the % operation. Read more
Source§

impl Rem for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<i8>) -> NullVec<i8>

Performs the % operation. Read more
Source§

impl Rem for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<isize>) -> NullVec<isize>

Performs the % operation. Read more
Source§

impl Rem for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<u16>) -> NullVec<u16>

Performs the % operation. Read more
Source§

impl Rem for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<u32>) -> NullVec<u32>

Performs the % operation. Read more
Source§

impl Rem for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<u64>) -> NullVec<u64>

Performs the % operation. Read more
Source§

impl Rem for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<u8>) -> NullVec<u8>

Performs the % operation. Read more
Source§

impl Rem for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the % operator.
Source§

fn rem(self, other: NullVec<usize>) -> NullVec<usize>

Performs the % operation. Read more
Source§

impl<T: Clone + NullStorable> Slicer for NullVec<T>

Source§

type Scalar = Nullable<T>

Source§

fn len(&self) -> usize

Return the length of myself
Source§

fn iloc(&self, location: &usize) -> Self::Scalar

Return a single element specified with the location Read more
Source§

unsafe fn iloc_unchecked(&self, location: &usize) -> Self::Scalar

Return a single element specified with the location
Source§

fn ilocs(&self, locations: &[usize]) -> Self

Return multiple elements specified with the locations Read more
Source§

unsafe fn ilocs_unchecked(&self, locations: &[usize]) -> Self

Return multiple elements specified with the locations
Source§

fn ilocs_forced(&self, locations: &[usize]) -> Self

Return multiple elements specified with the locations Read more
Source§

fn blocs(&self, flags: &[bool]) -> Self

Return multilpe elements specified with bool flags
Source§

fn reindex(&self, locations: &[usize]) -> Self

Return multiple elements specified with the locations Read more
Source§

unsafe fn reindex_unchecked(&self, locations: &[usize]) -> Self

Return multiple elements specified with the locations
Source§

fn reindex_forced(&self, locations: &[usize]) -> Self

Return multiple elements specified with the locations Read more
Source§

impl<T> Stringify for NullVec<T>

Source§

impl<'a, 'b> Sub<&'a NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a NullVec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &NullVec<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &'a Nullable<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &Vec<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &f32) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &f32) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &f64) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &f64) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &i16) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &i16) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &i32) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &i32) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &i64) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &i64) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &i8) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &i8) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &isize) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &isize) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &u16) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &u16) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &u32) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &u32) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &u64) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &u64) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &u8) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &u8) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'a, 'b> Sub<&'a usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &usize) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'a> Sub<&'a usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: &usize) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'b> Sub<NullVec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl Sub<Nullable<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl Sub<Nullable<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl Sub<Nullable<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl Sub<Nullable<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl Sub<Nullable<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl Sub<Nullable<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl Sub<Nullable<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl Sub<Nullable<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl Sub<Nullable<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl Sub<Nullable<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl Sub<Nullable<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'b> Sub<Nullable<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl Sub<Nullable<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Nullable<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<f32>> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl Sub<Vec<f32>> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<f64>> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl Sub<Vec<f64>> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<i16>> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl Sub<Vec<i16>> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<i32>> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl Sub<Vec<i32>> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<i64>> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl Sub<Vec<i64>> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<i8>> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl Sub<Vec<i8>> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<isize>> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl Sub<Vec<isize>> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<u16>> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl Sub<Vec<u16>> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<u32>> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl Sub<Vec<u32>> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<u64>> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl Sub<Vec<u64>> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<u8>> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl Sub<Vec<u8>> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'b> Sub<Vec<usize>> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl Sub<Vec<usize>> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: Vec<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<'b> Sub<f32> for &'b NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: f32) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl Sub<f32> for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: f32) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl<'b> Sub<f64> for &'b NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: f64) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl Sub<f64> for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: f64) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl<'b> Sub<i16> for &'b NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i16) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl Sub<i16> for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i16) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl<'b> Sub<i32> for &'b NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i32) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl Sub<i32> for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i32) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl<'b> Sub<i64> for &'b NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i64) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl Sub<i64> for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i64) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl<'b> Sub<i8> for &'b NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i8) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl Sub<i8> for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: i8) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl<'b> Sub<isize> for &'b NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: isize) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl Sub<isize> for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: isize) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl<'b> Sub<u16> for &'b NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u16) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl Sub<u16> for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u16) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl<'b> Sub<u32> for &'b NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u32) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl Sub<u32> for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u32) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl<'b> Sub<u64> for &'b NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u64) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl Sub<u64> for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u64) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl<'b> Sub<u8> for &'b NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u8) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl Sub<u8> for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: u8) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl<'b> Sub<usize> for &'b NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: usize) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl Sub<usize> for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: usize) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl Sub for NullVec<f32>

Source§

type Output = NullVec<f32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<f32>) -> NullVec<f32>

Performs the - operation. Read more
Source§

impl Sub for NullVec<f64>

Source§

type Output = NullVec<f64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<f64>) -> NullVec<f64>

Performs the - operation. Read more
Source§

impl Sub for NullVec<i16>

Source§

type Output = NullVec<i16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<i16>) -> NullVec<i16>

Performs the - operation. Read more
Source§

impl Sub for NullVec<i32>

Source§

type Output = NullVec<i32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<i32>) -> NullVec<i32>

Performs the - operation. Read more
Source§

impl Sub for NullVec<i64>

Source§

type Output = NullVec<i64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<i64>) -> NullVec<i64>

Performs the - operation. Read more
Source§

impl Sub for NullVec<i8>

Source§

type Output = NullVec<i8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<i8>) -> NullVec<i8>

Performs the - operation. Read more
Source§

impl Sub for NullVec<isize>

Source§

type Output = NullVec<isize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<isize>) -> NullVec<isize>

Performs the - operation. Read more
Source§

impl Sub for NullVec<u16>

Source§

type Output = NullVec<u16>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<u16>) -> NullVec<u16>

Performs the - operation. Read more
Source§

impl Sub for NullVec<u32>

Source§

type Output = NullVec<u32>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<u32>) -> NullVec<u32>

Performs the - operation. Read more
Source§

impl Sub for NullVec<u64>

Source§

type Output = NullVec<u64>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<u64>) -> NullVec<u64>

Performs the - operation. Read more
Source§

impl Sub for NullVec<u8>

Source§

type Output = NullVec<u8>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<u8>) -> NullVec<u8>

Performs the - operation. Read more
Source§

impl Sub for NullVec<usize>

Source§

type Output = NullVec<usize>

The resulting type after applying the - operator.
Source§

fn sub(self, other: NullVec<usize>) -> NullVec<usize>

Performs the - operation. Read more
Source§

impl<T: NullStorable> StructuralPartialEq for NullVec<T>

Auto Trait Implementations§

§

impl<T> Freeze for NullVec<T>

§

impl<T> RefUnwindSafe for NullVec<T>
where T: RefUnwindSafe,

§

impl<T> Send for NullVec<T>
where T: Send,

§

impl<T> Sync for NullVec<T>
where T: Sync,

§

impl<T> Unpin for NullVec<T>
where T: Unpin,

§

impl<T> UnwindSafe for NullVec<T>
where T: UnwindSafe,

Blanket Implementations§

Source§

impl<T> Any for T
where T: 'static + ?Sized,

Source§

fn type_id(&self) -> TypeId

Gets the TypeId of self. Read more
Source§

impl<T> Borrow<T> for T
where T: ?Sized,

Source§

fn borrow(&self) -> &T

Immutably borrows from an owned value. Read more
Source§

impl<T> BorrowMut<T> for T
where T: ?Sized,

Source§

fn borrow_mut(&mut self) -> &mut T

Mutably borrows from an owned value. Read more
Source§

impl<T> CloneToUninit for T
where T: Clone,

Source§

unsafe fn clone_to_uninit(&self, dest: *mut u8)

🔬This is a nightly-only experimental API. (clone_to_uninit)
Performs copy-assignment from self to dest. Read more
Source§

impl<T> From<T> for T

Source§

fn from(t: T) -> T

Returns the argument unchanged.

Source§

impl<T, U> Into<U> for T
where U: From<T>,

Source§

fn into(self) -> U

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

Source§

impl<T> ToOwned for T
where T: Clone,

Source§

type Owned = T

The resulting type after obtaining ownership.
Source§

fn to_owned(&self) -> T

Creates owned data from borrowed data, usually by cloning. Read more
Source§

fn clone_into(&self, target: &mut T)

Uses borrowed data to replace owned data, usually by cloning. Read more
Source§

impl<T, U> TryFrom<U> for T
where U: Into<T>,

Source§

type Error = Infallible

The type returned in the event of a conversion error.
Source§

fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>

Performs the conversion.
Source§

impl<T, U> TryInto<U> for T
where U: TryFrom<T>,

Source§

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.
Source§

fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>

Performs the conversion.
Source§

impl<T, Rhs, Output> NumOps<Rhs, Output> for T
where T: Sub<Rhs, Output = Output> + Mul<Rhs, Output = Output> + Div<Rhs, Output = Output> + Add<Rhs, Output = Output> + Rem<Rhs, Output = Output>,

Source§

impl<T, Base> RefNum<Base> for T
where T: NumOps<Base, Base> + for<'r> NumOps<&'r Base, Base>,