rw-types
Library for reading and writing types.
Example
use *;
let mut file = create?;
file.?;
file.?;
let mut file = open?;
assert_eq!;
assert_eq!;
Library for reading and writing types.
use rw_types::prelude::*;
let mut file = File::create("file.bin")?;
file.write_type::<i64>(&26, Endian::Little)?;
file.write_type::<f32>(&1.8, Endian::Little)?;
let mut file = File::open("file.bin")?;
assert_eq!(file.read_type::<i64>(Endian::Little)?, 26);
assert_eq!(file.read_type::<f32>(Endian::Little)?, 1.8);