Enum brassfibre::prelude::Array [] [src]

pub enum Array {
    Int64Array(Vec<i64>),
    Int32Array(Vec<i32>),
    UsizeArray(Vec<usize>),
    Float64Array(Vec<f64>),
    BoolArray(Vec<bool>),
    StringArray(Vec<String>),
}

///////////////////////////////////////////////////////////////////////////// Array /////////////////////////////////////////////////////////////////////////////

Variants

Methods

impl Array
[src]

Trait Implementations

impl<'s> BasicAggregation<'s> for Array
[src]

impl<'s> NumericAggregation<'s> for Array
[src]

impl<'s> ComparisonAggregation<'s> for Array
[src]

impl From<Vec<i64>> for Array
[src]

Performs the conversion.

impl From<Vec<i32>> for Array
[src]

Performs the conversion.

impl From<Vec<usize>> for Array
[src]

Performs the conversion.

impl From<Vec<f64>> for Array
[src]

Performs the conversion.

impl From<Vec<bool>> for Array
[src]

Performs the conversion.

impl From<Vec<String>> for Array
[src]

Performs the conversion.

impl<'a> From<Vec<&'a str>> for Array
[src]

Performs the conversion.

impl From<Vec<Scalar>> for Array
[src]

///////////////////////////////////////////////////////////////////////////// Scalar Vec to Array /////////////////////////////////////////////////////////////////////////////

Performs the conversion.

impl Add<i64> for Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl<'r> Add<&'r i64> for Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl<'l> Add<i64> for &'l Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl<'l, 'r> Add<&'r i64> for &'l Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl Mul<i64> for Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl<'r> Mul<&'r i64> for Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl<'l> Mul<i64> for &'l Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl<'l, 'r> Mul<&'r i64> for &'l Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl Sub<i64> for Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl<'r> Sub<&'r i64> for Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl<'l> Sub<i64> for &'l Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl<'l, 'r> Sub<&'r i64> for &'l Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl Div<i64> for Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl<'r> Div<&'r i64> for Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl<'l> Div<i64> for &'l Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl<'l, 'r> Div<&'r i64> for &'l Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl Rem<i64> for Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl<'r> Rem<&'r i64> for Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl<'l> Rem<i64> for &'l Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl<'l, 'r> Rem<&'r i64> for &'l Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl BitAnd<i64> for Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl<'r> BitAnd<&'r i64> for Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl<'l> BitAnd<i64> for &'l Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl<'l, 'r> BitAnd<&'r i64> for &'l Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl BitOr<i64> for Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl<'r> BitOr<&'r i64> for Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl<'l> BitOr<i64> for &'l Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl<'l, 'r> BitOr<&'r i64> for &'l Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl BitXor<i64> for Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl<'r> BitXor<&'r i64> for Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl<'l> BitXor<i64> for &'l Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl<'l, 'r> BitXor<&'r i64> for &'l Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl Add<f64> for Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl<'r> Add<&'r f64> for Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl<'l> Add<f64> for &'l Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl<'l, 'r> Add<&'r f64> for &'l Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl Mul<f64> for Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl<'r> Mul<&'r f64> for Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl<'l> Mul<f64> for &'l Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl<'l, 'r> Mul<&'r f64> for &'l Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl Sub<f64> for Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl<'r> Sub<&'r f64> for Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl<'l> Sub<f64> for &'l Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl<'l, 'r> Sub<&'r f64> for &'l Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl Div<f64> for Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl<'r> Div<&'r f64> for Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl<'l> Div<f64> for &'l Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl<'l, 'r> Div<&'r f64> for &'l Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl Rem<f64> for Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl<'r> Rem<&'r f64> for Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl<'l> Rem<f64> for &'l Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl<'l, 'r> Rem<&'r f64> for &'l Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl BitAnd<bool> for Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl<'r> BitAnd<&'r bool> for Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl<'l> BitAnd<bool> for &'l Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl<'l, 'r> BitAnd<&'r bool> for &'l Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl BitOr<bool> for Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl<'r> BitOr<&'r bool> for Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl<'l> BitOr<bool> for &'l Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl<'l, 'r> BitOr<&'r bool> for &'l Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl BitXor<bool> for Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl<'r> BitXor<&'r bool> for Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl<'l> BitXor<bool> for &'l Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl<'l, 'r> BitXor<&'r bool> for &'l Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl Add<Array> for Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl<'r> Add<&'r Array> for Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl<'l> Add<Array> for &'l Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl<'l, 'r> Add<&'r Array> for &'l Array
[src]

The resulting type after applying the + operator

The method for the + operator

impl Mul<Array> for Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl<'r> Mul<&'r Array> for Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl<'l> Mul<Array> for &'l Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl<'l, 'r> Mul<&'r Array> for &'l Array
[src]

The resulting type after applying the * operator

The method for the * operator

impl Sub<Array> for Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl<'r> Sub<&'r Array> for Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl<'l> Sub<Array> for &'l Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl<'l, 'r> Sub<&'r Array> for &'l Array
[src]

The resulting type after applying the - operator

The method for the - operator

impl Div<Array> for Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl<'r> Div<&'r Array> for Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl<'l> Div<Array> for &'l Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl<'l, 'r> Div<&'r Array> for &'l Array
[src]

The resulting type after applying the / operator

The method for the / operator

impl Rem<Array> for Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl<'r> Rem<&'r Array> for Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl<'l> Rem<Array> for &'l Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl<'l, 'r> Rem<&'r Array> for &'l Array
[src]

The resulting type after applying the % operator

The method for the % operator

impl BitAnd<Array> for Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl<'r> BitAnd<&'r Array> for Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl<'l> BitAnd<Array> for &'l Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl<'l, 'r> BitAnd<&'r Array> for &'l Array
[src]

The resulting type after applying the & operator

The method for the & operator

impl BitOr<Array> for Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl<'r> BitOr<&'r Array> for Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl<'l> BitOr<Array> for &'l Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl<'l, 'r> BitOr<&'r Array> for &'l Array
[src]

The resulting type after applying the | operator

The method for the | operator

impl BitXor<Array> for Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl<'r> BitXor<&'r Array> for Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl<'l> BitXor<Array> for &'l Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl<'l, 'r> BitXor<&'r Array> for &'l Array
[src]

The resulting type after applying the ^ operator

The method for the ^ operator

impl Clone for Array
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Array
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Debug for Array
[src]

Formats the value using the given formatter.

impl Slicer for Array
[src]

impl<'a> Append<'a> for Array
[src]