[−][src]Function bin_io::write
pub fn write<W, Rf, Wf, I>(w: &mut W, i: &I, f: (Rf, Wf)) -> Result<()> where
W: Write,
Rf: ReadFn<Box<dyn Read>, I>,
Wf: WriteFn<W, I>,
Writes to a read/write tuple.
Examples
use std::io::Cursor; use bin_io::numbers::{ be_u8 }; use bin_io::write; let vec = Vec::new(); let mut cursor = Cursor::new(vec); let val = write(&mut cursor, &0x80, be_u8()) .unwrap(); let vec = cursor.into_inner(); assert_eq!(vec[0], 0x80);