Crate eio[−][src]
Read and write numbers in big-endian and little-endian.
Examples
use std::io; use eio::*; fn main() -> io::Result<()> { let mut data = io::Cursor::new([0x37, 0x13, 0x12, 0x34]); assert_eq!(data.read_le::<u16>()?, 0x1337); assert_eq!(data.read_be::<u16>()?, 0x1234); Ok(()) }
Traits
FromBytes | Conversion of bytes in little/big endian order to a type. |
ReadExt | Provides extended methods to types that implement |
ToBytes | Conversion of a type to bytes in little/big endian order. |
WriteExt | Provides extended methods to types that implement |