# wraited-struct Read and write `struct` # Usage ``` extern crate wraited_struct; use std::fs::File; #[derive(Debug)] struct Something { a: u8, b: u16, c: u32, } fn main() { let mut file = File::create("customer.bin").unwrap(); wraited_struct::write::(&mut file, Something { a: 97, b: 98, c: 99 }).unwrap(); let mut file = File::open("customer.bin").unwrap(); let something = wraited_struct::read::(&mut file).unwrap(); println!("Something is {:?}", something); } ```