RoSV - Rows of Serial Values implementation for Rust
I didn't really like the version included in the RSV Challenge repo, so I made my own.
This crate adds functionality to Vecs and Vec<Vec>s for Option and non-Option entries of:
String&strRc<str>Arc<str>
This crate also adds functionality to Vec<u8> for deserialization:
Bare functions for serialization and deserialization are available in
rosv::serialization as well.
use ;
// Sample data
let rows = vec!;
// Return vec as a u8 stream readable by the rosv deserializer.
let stream = rows.serialize_rosv.expect;
// Consume a stream and deserialize to a new vec.
let data = stream.deserialize_rosv.expect;