[][src]Trait puruda::CSV

pub trait CSV: Sized {
    fn write_csv(
        &self,
        file_path: &str,
        delimiter: char
    ) -> Result<(), Box<dyn Error>>;
fn read_csv(
        file_path: &str,
        delimiter: char
    ) -> Result<Self, Box<dyn Error>>; }

Required methods

fn write_csv(
    &self,
    file_path: &str,
    delimiter: char
) -> Result<(), Box<dyn Error>>

fn read_csv(file_path: &str, delimiter: char) -> Result<Self, Box<dyn Error>>

Loading content...

Implementors

impl<T1> CSV for Col1<T1> where
    T1: Column + Default,
    T1::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>, 
[src]

impl<T1, T2> CSV for Col2<T1, T2> where
    T1: Column + Default,
    T2: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>, 
[src]

impl<T1, T2, T3> CSV for Col3<T1, T2, T3> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>, 
[src]

impl<T1, T2, T3, T4> CSV for Col4<T1, T2, T3, T4> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>, 
[src]

impl<T1, T2, T3, T4, T5> CSV for Col5<T1, T2, T3, T4, T5> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>, 
[src]

impl<T1, T2, T3, T4, T5, T6> CSV for Col6<T1, T2, T3, T4, T5, T6> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7> CSV for Col7<T1, T2, T3, T4, T5, T6, T7> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8> CSV for Col8<T1, T2, T3, T4, T5, T6, T7, T8> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9> CSV for Col9<T1, T2, T3, T4, T5, T6, T7, T8, T9> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> CSV for Col10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> CSV for Col11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> CSV for Col12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> CSV for Col13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> CSV for Col14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> CSV for Col15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> CSV for Col16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> CSV for Col17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> CSV for Col18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> CSV for Col19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> CSV for Col20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> CSV for Col21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> CSV for Col22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> CSV for Col23<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> CSV for Col24<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T24: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    T24::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    <T24::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>,
    Vec<T24::DType>: Into<T24>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> CSV for Col25<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T24: Column + Default,
    T25: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    T24::DType: ToString + FromStr,
    T25::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    <T24::DType as FromStr>::Err: Debug + Error,
    <T25::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>,
    Vec<T24::DType>: Into<T24>,
    Vec<T25::DType>: Into<T25>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> CSV for Col26<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T24: Column + Default,
    T25: Column + Default,
    T26: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    T24::DType: ToString + FromStr,
    T25::DType: ToString + FromStr,
    T26::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    <T24::DType as FromStr>::Err: Debug + Error,
    <T25::DType as FromStr>::Err: Debug + Error,
    <T26::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>,
    Vec<T24::DType>: Into<T24>,
    Vec<T25::DType>: Into<T25>,
    Vec<T26::DType>: Into<T26>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> CSV for Col27<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T24: Column + Default,
    T25: Column + Default,
    T26: Column + Default,
    T27: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    T24::DType: ToString + FromStr,
    T25::DType: ToString + FromStr,
    T26::DType: ToString + FromStr,
    T27::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    <T24::DType as FromStr>::Err: Debug + Error,
    <T25::DType as FromStr>::Err: Debug + Error,
    <T26::DType as FromStr>::Err: Debug + Error,
    <T27::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>,
    Vec<T24::DType>: Into<T24>,
    Vec<T25::DType>: Into<T25>,
    Vec<T26::DType>: Into<T26>,
    Vec<T27::DType>: Into<T27>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28> CSV for Col28<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T24: Column + Default,
    T25: Column + Default,
    T26: Column + Default,
    T27: Column + Default,
    T28: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    T24::DType: ToString + FromStr,
    T25::DType: ToString + FromStr,
    T26::DType: ToString + FromStr,
    T27::DType: ToString + FromStr,
    T28::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    <T24::DType as FromStr>::Err: Debug + Error,
    <T25::DType as FromStr>::Err: Debug + Error,
    <T26::DType as FromStr>::Err: Debug + Error,
    <T27::DType as FromStr>::Err: Debug + Error,
    <T28::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>,
    Vec<T24::DType>: Into<T24>,
    Vec<T25::DType>: Into<T25>,
    Vec<T26::DType>: Into<T26>,
    Vec<T27::DType>: Into<T27>,
    Vec<T28::DType>: Into<T28>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29> CSV for Col29<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T24: Column + Default,
    T25: Column + Default,
    T26: Column + Default,
    T27: Column + Default,
    T28: Column + Default,
    T29: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    T24::DType: ToString + FromStr,
    T25::DType: ToString + FromStr,
    T26::DType: ToString + FromStr,
    T27::DType: ToString + FromStr,
    T28::DType: ToString + FromStr,
    T29::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    <T24::DType as FromStr>::Err: Debug + Error,
    <T25::DType as FromStr>::Err: Debug + Error,
    <T26::DType as FromStr>::Err: Debug + Error,
    <T27::DType as FromStr>::Err: Debug + Error,
    <T28::DType as FromStr>::Err: Debug + Error,
    <T29::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>,
    Vec<T24::DType>: Into<T24>,
    Vec<T25::DType>: Into<T25>,
    Vec<T26::DType>: Into<T26>,
    Vec<T27::DType>: Into<T27>,
    Vec<T28::DType>: Into<T28>,
    Vec<T29::DType>: Into<T29>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30> CSV for Col30<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T24: Column + Default,
    T25: Column + Default,
    T26: Column + Default,
    T27: Column + Default,
    T28: Column + Default,
    T29: Column + Default,
    T30: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    T24::DType: ToString + FromStr,
    T25::DType: ToString + FromStr,
    T26::DType: ToString + FromStr,
    T27::DType: ToString + FromStr,
    T28::DType: ToString + FromStr,
    T29::DType: ToString + FromStr,
    T30::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    <T24::DType as FromStr>::Err: Debug + Error,
    <T25::DType as FromStr>::Err: Debug + Error,
    <T26::DType as FromStr>::Err: Debug + Error,
    <T27::DType as FromStr>::Err: Debug + Error,
    <T28::DType as FromStr>::Err: Debug + Error,
    <T29::DType as FromStr>::Err: Debug + Error,
    <T30::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>,
    Vec<T24::DType>: Into<T24>,
    Vec<T25::DType>: Into<T25>,
    Vec<T26::DType>: Into<T26>,
    Vec<T27::DType>: Into<T27>,
    Vec<T28::DType>: Into<T28>,
    Vec<T29::DType>: Into<T29>,
    Vec<T30::DType>: Into<T30>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31> CSV for Col31<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T24: Column + Default,
    T25: Column + Default,
    T26: Column + Default,
    T27: Column + Default,
    T28: Column + Default,
    T29: Column + Default,
    T30: Column + Default,
    T31: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    T24::DType: ToString + FromStr,
    T25::DType: ToString + FromStr,
    T26::DType: ToString + FromStr,
    T27::DType: ToString + FromStr,
    T28::DType: ToString + FromStr,
    T29::DType: ToString + FromStr,
    T30::DType: ToString + FromStr,
    T31::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    <T24::DType as FromStr>::Err: Debug + Error,
    <T25::DType as FromStr>::Err: Debug + Error,
    <T26::DType as FromStr>::Err: Debug + Error,
    <T27::DType as FromStr>::Err: Debug + Error,
    <T28::DType as FromStr>::Err: Debug + Error,
    <T29::DType as FromStr>::Err: Debug + Error,
    <T30::DType as FromStr>::Err: Debug + Error,
    <T31::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>,
    Vec<T24::DType>: Into<T24>,
    Vec<T25::DType>: Into<T25>,
    Vec<T26::DType>: Into<T26>,
    Vec<T27::DType>: Into<T27>,
    Vec<T28::DType>: Into<T28>,
    Vec<T29::DType>: Into<T29>,
    Vec<T30::DType>: Into<T30>,
    Vec<T31::DType>: Into<T31>, 
[src]

impl<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32> CSV for Col32<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22, T23, T24, T25, T26, T27, T28, T29, T30, T31, T32> where
    T1: Column + Default,
    T2: Column + Default,
    T3: Column + Default,
    T4: Column + Default,
    T5: Column + Default,
    T6: Column + Default,
    T7: Column + Default,
    T8: Column + Default,
    T9: Column + Default,
    T10: Column + Default,
    T11: Column + Default,
    T12: Column + Default,
    T13: Column + Default,
    T14: Column + Default,
    T15: Column + Default,
    T16: Column + Default,
    T17: Column + Default,
    T18: Column + Default,
    T19: Column + Default,
    T20: Column + Default,
    T21: Column + Default,
    T22: Column + Default,
    T23: Column + Default,
    T24: Column + Default,
    T25: Column + Default,
    T26: Column + Default,
    T27: Column + Default,
    T28: Column + Default,
    T29: Column + Default,
    T30: Column + Default,
    T31: Column + Default,
    T32: Column + Default,
    T1::DType: ToString + FromStr,
    T2::DType: ToString + FromStr,
    T3::DType: ToString + FromStr,
    T4::DType: ToString + FromStr,
    T5::DType: ToString + FromStr,
    T6::DType: ToString + FromStr,
    T7::DType: ToString + FromStr,
    T8::DType: ToString + FromStr,
    T9::DType: ToString + FromStr,
    T10::DType: ToString + FromStr,
    T11::DType: ToString + FromStr,
    T12::DType: ToString + FromStr,
    T13::DType: ToString + FromStr,
    T14::DType: ToString + FromStr,
    T15::DType: ToString + FromStr,
    T16::DType: ToString + FromStr,
    T17::DType: ToString + FromStr,
    T18::DType: ToString + FromStr,
    T19::DType: ToString + FromStr,
    T20::DType: ToString + FromStr,
    T21::DType: ToString + FromStr,
    T22::DType: ToString + FromStr,
    T23::DType: ToString + FromStr,
    T24::DType: ToString + FromStr,
    T25::DType: ToString + FromStr,
    T26::DType: ToString + FromStr,
    T27::DType: ToString + FromStr,
    T28::DType: ToString + FromStr,
    T29::DType: ToString + FromStr,
    T30::DType: ToString + FromStr,
    T31::DType: ToString + FromStr,
    T32::DType: ToString + FromStr,
    <T1::DType as FromStr>::Err: Debug + Error,
    <T2::DType as FromStr>::Err: Debug + Error,
    <T3::DType as FromStr>::Err: Debug + Error,
    <T4::DType as FromStr>::Err: Debug + Error,
    <T5::DType as FromStr>::Err: Debug + Error,
    <T6::DType as FromStr>::Err: Debug + Error,
    <T7::DType as FromStr>::Err: Debug + Error,
    <T8::DType as FromStr>::Err: Debug + Error,
    <T9::DType as FromStr>::Err: Debug + Error,
    <T10::DType as FromStr>::Err: Debug + Error,
    <T11::DType as FromStr>::Err: Debug + Error,
    <T12::DType as FromStr>::Err: Debug + Error,
    <T13::DType as FromStr>::Err: Debug + Error,
    <T14::DType as FromStr>::Err: Debug + Error,
    <T15::DType as FromStr>::Err: Debug + Error,
    <T16::DType as FromStr>::Err: Debug + Error,
    <T17::DType as FromStr>::Err: Debug + Error,
    <T18::DType as FromStr>::Err: Debug + Error,
    <T19::DType as FromStr>::Err: Debug + Error,
    <T20::DType as FromStr>::Err: Debug + Error,
    <T21::DType as FromStr>::Err: Debug + Error,
    <T22::DType as FromStr>::Err: Debug + Error,
    <T23::DType as FromStr>::Err: Debug + Error,
    <T24::DType as FromStr>::Err: Debug + Error,
    <T25::DType as FromStr>::Err: Debug + Error,
    <T26::DType as FromStr>::Err: Debug + Error,
    <T27::DType as FromStr>::Err: Debug + Error,
    <T28::DType as FromStr>::Err: Debug + Error,
    <T29::DType as FromStr>::Err: Debug + Error,
    <T30::DType as FromStr>::Err: Debug + Error,
    <T31::DType as FromStr>::Err: Debug + Error,
    <T32::DType as FromStr>::Err: Debug + Error,
    Vec<T1::DType>: Into<T1>,
    Vec<T2::DType>: Into<T2>,
    Vec<T3::DType>: Into<T3>,
    Vec<T4::DType>: Into<T4>,
    Vec<T5::DType>: Into<T5>,
    Vec<T6::DType>: Into<T6>,
    Vec<T7::DType>: Into<T7>,
    Vec<T8::DType>: Into<T8>,
    Vec<T9::DType>: Into<T9>,
    Vec<T10::DType>: Into<T10>,
    Vec<T11::DType>: Into<T11>,
    Vec<T12::DType>: Into<T12>,
    Vec<T13::DType>: Into<T13>,
    Vec<T14::DType>: Into<T14>,
    Vec<T15::DType>: Into<T15>,
    Vec<T16::DType>: Into<T16>,
    Vec<T17::DType>: Into<T17>,
    Vec<T18::DType>: Into<T18>,
    Vec<T19::DType>: Into<T19>,
    Vec<T20::DType>: Into<T20>,
    Vec<T21::DType>: Into<T21>,
    Vec<T22::DType>: Into<T22>,
    Vec<T23::DType>: Into<T23>,
    Vec<T24::DType>: Into<T24>,
    Vec<T25::DType>: Into<T25>,
    Vec<T26::DType>: Into<T26>,
    Vec<T27::DType>: Into<T27>,
    Vec<T28::DType>: Into<T28>,
    Vec<T29::DType>: Into<T29>,
    Vec<T30::DType>: Into<T30>,
    Vec<T31::DType>: Into<T31>,
    Vec<T32::DType>: Into<T32>, 
[src]

Loading content...