#[test]
fn test_on_readme() {
use crate::{Saveable, Loadable};
let vec_to_save: Vec<i32> = vec![1, 2, 3, 4, 5];
let mut buffer = Vec::new();
vec_to_save.save_to(&mut buffer).unwrap();
let vec_loaded = Vec::<i32>::load_from(
std::io::Cursor::new(buffer)
).unwrap();
assert_eq!(vec_to_save, vec_loaded);
}