pub fn new(v: Vec<T>) -> Self
[src]pub fn to_vec(&self) -> Vec<T>
[src]pub fn as_slice(&self) -> &[T]
[src]pub fn as_slice_mut(&mut self) -> &mut [T]
[src]pub fn at_raw(&self, i: usize) -> T
[src]pub fn push(&mut self, elem: T)
[src]pub fn map<F: Fn(T) -> T>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut T)>(&mut self, f: F)
[src]impl TypedVector<bool> for Series
[src]pub fn new(v: Vec<bool>) -> Self
[src]pub fn to_vec(&self) -> Vec<bool>
[src]pub fn as_slice(&self) -> &[bool]
[src]pub fn as_slice_mut(&mut self) -> &mut [bool]
[src]pub fn at_raw(&self, i: usize) -> bool
[src]pub fn push(&mut self, elem: bool)
[src]pub fn map<F: Fn(bool) -> bool>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut bool)>(&mut self, f: F)
[src]impl TypedVector<char> for Series
[src]pub fn new(v: Vec<char>) -> Self
[src]pub fn to_vec(&self) -> Vec<char>
[src]pub fn as_slice(&self) -> &[char]
[src]pub fn as_slice_mut(&mut self) -> &mut [char]
[src]pub fn at_raw(&self, i: usize) -> char
[src]pub fn push(&mut self, elem: char)
[src]pub fn map<F: Fn(char) -> char>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut char)>(&mut self, f: F)
[src]impl TypedVector<f32> for Series
[src]pub fn new(v: Vec<f32>) -> Self
[src]pub fn to_vec(&self) -> Vec<f32>
[src]pub fn as_slice(&self) -> &[f32]
[src]pub fn as_slice_mut(&mut self) -> &mut [f32]
[src]pub fn at_raw(&self, i: usize) -> f32
[src]pub fn push(&mut self, elem: f32)
[src]pub fn map<F: Fn(f32) -> f32>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut f32)>(&mut self, f: F)
[src]impl TypedVector<f64> for Series
[src]pub fn new(v: Vec<f64>) -> Self
[src]pub fn to_vec(&self) -> Vec<f64>
[src]pub fn as_slice(&self) -> &[f64]
[src]pub fn as_slice_mut(&mut self) -> &mut [f64]
[src]pub fn at_raw(&self, i: usize) -> f64
[src]pub fn push(&mut self, elem: f64)
[src]pub fn map<F: Fn(f64) -> f64>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut f64)>(&mut self, f: F)
[src]impl TypedVector<i8> for Series
[src]pub fn new(v: Vec<i8>) -> Self
[src]pub fn to_vec(&self) -> Vec<i8>
[src]pub fn as_slice(&self) -> &[i8]
[src]pub fn as_slice_mut(&mut self) -> &mut [i8]
[src]pub fn at_raw(&self, i: usize) -> i8
[src]pub fn push(&mut self, elem: i8)
[src]pub fn map<F: Fn(i8) -> i8>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut i8)>(&mut self, f: F)
[src]impl TypedVector<i16> for Series
[src]pub fn new(v: Vec<i16>) -> Self
[src]pub fn to_vec(&self) -> Vec<i16>
[src]pub fn as_slice(&self) -> &[i16]
[src]pub fn as_slice_mut(&mut self) -> &mut [i16]
[src]pub fn at_raw(&self, i: usize) -> i16
[src]pub fn push(&mut self, elem: i16)
[src]pub fn map<F: Fn(i16) -> i16>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut i16)>(&mut self, f: F)
[src]impl TypedVector<i32> for Series
[src]pub fn new(v: Vec<i32>) -> Self
[src]pub fn to_vec(&self) -> Vec<i32>
[src]pub fn as_slice(&self) -> &[i32]
[src]pub fn as_slice_mut(&mut self) -> &mut [i32]
[src]pub fn at_raw(&self, i: usize) -> i32
[src]pub fn push(&mut self, elem: i32)
[src]pub fn map<F: Fn(i32) -> i32>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut i32)>(&mut self, f: F)
[src]impl TypedVector<i64> for Series
[src]pub fn new(v: Vec<i64>) -> Self
[src]pub fn to_vec(&self) -> Vec<i64>
[src]pub fn as_slice(&self) -> &[i64]
[src]pub fn as_slice_mut(&mut self) -> &mut [i64]
[src]pub fn at_raw(&self, i: usize) -> i64
[src]pub fn push(&mut self, elem: i64)
[src]pub fn map<F: Fn(i64) -> i64>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut i64)>(&mut self, f: F)
[src]impl TypedVector<isize> for Series
[src]pub fn new(v: Vec<isize>) -> Self
[src]pub fn to_vec(&self) -> Vec<isize>
[src]pub fn as_slice(&self) -> &[isize]
[src]pub fn as_slice_mut(&mut self) -> &mut [isize]
[src]pub fn at_raw(&self, i: usize) -> isize
[src]pub fn push(&mut self, elem: isize)
[src]pub fn map<F: Fn(isize) -> isize>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut isize)>(&mut self, f: F)
[src]impl TypedVector<u8> for Series
[src]pub fn new(v: Vec<u8>) -> Self
[src]pub fn to_vec(&self) -> Vec<u8>
[src]pub fn as_slice(&self) -> &[u8]
[src]pub fn as_slice_mut(&mut self) -> &mut [u8]
[src]pub fn at_raw(&self, i: usize) -> u8
[src]pub fn push(&mut self, elem: u8)
[src]pub fn map<F: Fn(u8) -> u8>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut u8)>(&mut self, f: F)
[src]impl TypedVector<u16> for Series
[src]pub fn new(v: Vec<u16>) -> Self
[src]pub fn to_vec(&self) -> Vec<u16>
[src]pub fn as_slice(&self) -> &[u16]
[src]pub fn as_slice_mut(&mut self) -> &mut [u16]
[src]pub fn at_raw(&self, i: usize) -> u16
[src]pub fn push(&mut self, elem: u16)
[src]pub fn map<F: Fn(u16) -> u16>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut u16)>(&mut self, f: F)
[src]impl TypedVector<u32> for Series
[src]pub fn new(v: Vec<u32>) -> Self
[src]pub fn to_vec(&self) -> Vec<u32>
[src]pub fn as_slice(&self) -> &[u32]
[src]pub fn as_slice_mut(&mut self) -> &mut [u32]
[src]pub fn at_raw(&self, i: usize) -> u32
[src]pub fn push(&mut self, elem: u32)
[src]pub fn map<F: Fn(u32) -> u32>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut u32)>(&mut self, f: F)
[src]impl TypedVector<u64> for Series
[src]pub fn new(v: Vec<u64>) -> Self
[src]pub fn to_vec(&self) -> Vec<u64>
[src]pub fn as_slice(&self) -> &[u64]
[src]pub fn as_slice_mut(&mut self) -> &mut [u64]
[src]pub fn at_raw(&self, i: usize) -> u64
[src]pub fn push(&mut self, elem: u64)
[src]pub fn map<F: Fn(u64) -> u64>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut u64)>(&mut self, f: F)
[src]impl TypedVector<usize> for Series
[src]pub fn new(v: Vec<usize>) -> Self
[src]pub fn to_vec(&self) -> Vec<usize>
[src]pub fn as_slice(&self) -> &[usize]
[src]pub fn as_slice_mut(&mut self) -> &mut [usize]
[src]pub fn at_raw(&self, i: usize) -> usize
[src]pub fn push(&mut self, elem: usize)
[src]pub fn map<F: Fn(usize) -> usize>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut usize)>(&mut self, f: F)
[src]impl TypedVector<String> for Series
[src]pub fn new(v: Vec<String>) -> Self
[src]pub fn to_vec(&self) -> Vec<String>
[src]pub fn as_slice(&self) -> &[String]
[src]pub fn as_slice_mut(&mut self) -> &mut [String]
[src]pub fn at_raw(&self, i: usize) -> String
[src]pub fn push(&mut self, elem: String)
[src]pub fn map<F: Fn(String) -> String>(&self, f: F) -> Self
[src]pub fn mut_map<F: Fn(&mut String)>(&mut self, f: F)
[src]