[][src]Trait dimension_shiftable_buffer::Csv

pub trait Csv<T: Display + FromStr + PartialOrd + Clone> {
    fn from_csv(
        source: &str,
        dimension: usize,
        delimiter: &str
    ) -> Result<DimensionShiftableBuffer<T>, DimensionShiftableBufferError>;
fn to_csv(&self, delimiter: &str) -> String;
fn to_csv_dimensional(
        &self,
        element_delimiter: &str,
        dimension_delimiter: &str
    ) -> Result<String, DimensionShiftableBufferError>; }

Required methods

fn from_csv(
    source: &str,
    dimension: usize,
    delimiter: &str
) -> Result<DimensionShiftableBuffer<T>, DimensionShiftableBufferError>

fn to_csv(&self, delimiter: &str) -> String

fn to_csv_dimensional(
    &self,
    element_delimiter: &str,
    dimension_delimiter: &str
) -> Result<String, DimensionShiftableBufferError>

Loading content...

Implementors

impl<T: Display + FromStr + PartialOrd + Clone> Csv<T> for DimensionShiftableBuffer<T>[src]

Loading content...