/// Deserialize metadata from given reader.
Deserialize metadata from given reader.
Deserialize metadata from given reader .
fn read_metadata<R: std::io::Read>(reader: R) -> Result<Vec<Metadata>, csv::Error> {
        let mut csv_reader = csv::ReaderBuilder::new().from_reader(reader);
        csv_reader
            .deserialize()
            .collect::<Result<Vec<Metadata>, csv::Error>>()
    }
fn read_metadata < R : std :: io :: Read > ( reader : R ) -> Result < Vec < Metadata > , csv :: Error > { let mut csv_reader = csv :: ReaderBuilder :: new ( ) . from_reader ( reader ) ; csv_reader . deserialize ( ) . collect :: < Result < Vec < Metadata > , csv :: Error > > ( ) }
Deserialize metadata from given reader.
Deserialize metadata from given reader .
reader
R