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