[][src]Trait turn::TurnableVec

pub trait TurnableVec {
    fn to_vec_i8(&self) -> Vec<i8>;
fn to_vec_i16(&self) -> Vec<i16>;
fn to_vec_i32(&self) -> Vec<i32>;
fn to_vec_i64(&self) -> Vec<i64>;
fn to_vec_i128(&self) -> Vec<i128>;
fn to_vec_u8(&self) -> Vec<u8>;
fn to_vec_u16(&self) -> Vec<u16>;
fn to_vec_u32(&self) -> Vec<u32>;
fn to_vec_u64(&self) -> Vec<u64>;
fn to_vec_u128(&self) -> Vec<u128>;
fn to_vec_f32(&self) -> Vec<f32>;
fn to_vec_f64(&self) -> Vec<f64>;
fn to_vec_string(&self) -> Vec<String>; }

Trait denoting a vector Vec<T> which can be turned into Vec<U>

Required methods

fn to_vec_i8(&self) -> Vec<i8>

Returns a vector with i8 values from a certain Vec<T> input

fn to_vec_i16(&self) -> Vec<i16>

Returns a vector with i16 values from a certain Vec<T> input

fn to_vec_i32(&self) -> Vec<i32>

Returns a vector with i32 values from a certain Vec<T> input

fn to_vec_i64(&self) -> Vec<i64>

Returns a vector with i64 values from a certain Vec<T> input

fn to_vec_i128(&self) -> Vec<i128>

Returns a vector with i128 values from a certain Vec<T> input

fn to_vec_u8(&self) -> Vec<u8>

Returns a vector with u8 values from a certain Vec<T> input

fn to_vec_u16(&self) -> Vec<u16>

Returns a vector with u16 values from a certain Vec<T> input

fn to_vec_u32(&self) -> Vec<u32>

Returns a vector with u32 values from a certain Vec<T> input

fn to_vec_u64(&self) -> Vec<u64>

Returns a vector with u64 values from a certain Vec<T> input

fn to_vec_u128(&self) -> Vec<u128>

Returns a vector with u128 values from a certain Vec<T> input

fn to_vec_f32(&self) -> Vec<f32>

Returns a vector with f32 values from a certain Vec<T> input

fn to_vec_f64(&self) -> Vec<f64>

Returns a vector with f64 values from a certain Vec<T> input

fn to_vec_string(&self) -> Vec<String>

Returns a vector with String values from a certain Vec<T> input

Loading content...

Implementations on Foreign Types

impl TurnableVec for Vec<i8>[src]

Apply TurnableVec trait to a Vec<i8> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<i8>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<i8>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<i8>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<i8>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<i8>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<i8>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<i8>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<i8>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<i8>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<i8>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<i8>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<i8>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<i8>

impl TurnableVec for Vec<i16>[src]

Apply TurnableVec trait to a Vec<i16> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<i16>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<i16>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<i16>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<i16>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<i16>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<i16>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<i16>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<i16>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<i16>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<i16>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<i16>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<i16>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<i16>

impl TurnableVec for Vec<i32>[src]

Apply TurnableVec trait to a Vec<i32> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<i32>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<i32>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<i32>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<i32>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<i32>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<i32>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<i32>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<i32>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<i32>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<i32>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<i32>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<i32>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<i32>

impl TurnableVec for Vec<i64>[src]

Apply TurnableVec trait to a Vec<i64> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<i64>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<i64>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<i64>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<i64>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<i64>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<i64>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<i64>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<i64>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<i64>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<i64>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<i64>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<i64>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<i64>

impl TurnableVec for Vec<i128>[src]

Apply TurnableVec trait to a Vec<i128> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<i128>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<i128>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<i128>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<i128>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<i128>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<i128>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<i128>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<i128>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<i128>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<i128>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<i128>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<i128>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<i128>

impl TurnableVec for Vec<u8>[src]

Apply TurnableVec trait to a Vec<u8> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<u8>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<u8>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<u8>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<u8>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<u8>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<u8>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<u8>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<u8>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<u8>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<u8>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<u8>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<u8>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<u8>

impl TurnableVec for Vec<u16>[src]

Apply TurnableVec trait to a Vec<u16> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<u16>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<u16>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<u16>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<u16>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<u16>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<u16>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<u16>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<u16>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<u16>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<u16>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<u16>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<u16>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<u16>

impl TurnableVec for Vec<u32>[src]

Apply TurnableVec trait to a Vec<u32> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<u32>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<u32>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<u32>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<u32>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<u32>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<u32>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<u32>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<u32>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<u32>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<u32>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<u32>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<u32>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<u32>

impl TurnableVec for Vec<u64>[src]

Apply TurnableVec trait to a Vec<u64> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<u64>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<u64>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<u64>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<u64>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<u64>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<u64>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<u64>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<u64>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<u64>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<u64>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<u64>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<u64>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<u64>

impl TurnableVec for Vec<u128>[src]

Apply TurnableVec trait to a Vec<u128> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<u128>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<u128>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<u128>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<u128>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<u128>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<u128>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<u128>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<u128>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<u128>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<u128>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<u128>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<u128>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<u128>

impl TurnableVec for Vec<f32>[src]

Apply TurnableVec trait to a Vec<f32> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<f32>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<f32>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<f32>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<f32>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<f32>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<f32>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<f32>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<f32>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<f32>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<f32>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<f32>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<f32>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<f32>

impl TurnableVec for Vec<f64>[src]

Apply TurnableVec trait to a Vec<f64> vector

fn to_vec_i8(&self) -> Vec<i8>[src]

Returns a vector with i8 values from a Vec<f64>

fn to_vec_i16(&self) -> Vec<i16>[src]

Returns a vector with i16 values from a Vec<f64>

fn to_vec_i32(&self) -> Vec<i32>[src]

Returns a vector with i32 values from a Vec<f64>

fn to_vec_i64(&self) -> Vec<i64>[src]

Returns a vector with i64 values from a Vec<f64>

fn to_vec_i128(&self) -> Vec<i128>[src]

Returns a vector with i128 values from a Vec<f64>

fn to_vec_u8(&self) -> Vec<u8>[src]

Returns a vector with u8 values from a Vec<f64>

fn to_vec_u16(&self) -> Vec<u16>[src]

Returns a vector with u16 values from a Vec<f64>

fn to_vec_u32(&self) -> Vec<u32>[src]

Returns a vector with u32 values from a Vec<f64>

fn to_vec_u64(&self) -> Vec<u64>[src]

Returns a vector with u64 values from a Vec<f64>

fn to_vec_u128(&self) -> Vec<u128>[src]

Returns a vector with u128 values from a Vec<f64>

fn to_vec_f32(&self) -> Vec<f32>[src]

Returns a vector with f32 values from a Vec<f64>

fn to_vec_f64(&self) -> Vec<f64>[src]

Returns a vector with f64 values from a Vec<f64>

fn to_vec_string(&self) -> Vec<String>[src]

Returns a vector with String values from a Vec<f64>

Loading content...

Implementors

Loading content...