var searchIndex = {}; searchIndex["byteorder"] = {"doc":"This crate provides convenience methods for encoding and decoding numbers\nin either big-endian or little-endian order.","items":[[4,"Error","byteorder","An error type for reading bytes.",null,null],[13,"UnexpectedEOF","","An unexpected EOF.",0,null],[13,"Io","","Any underlying IO error that occurs while reading bytes.",0,null],[4,"BigEndian","","Defines big-endian serialization.",null,null],[4,"LittleEndian","","Defines little-endian serialization.",null,null],[11,"fmt","","",0,null],[11,"from","","",0,{"inputs":[{"name":"error"}],"output":{"name":"error"}}],[11,"fmt","","",0,null],[11,"description","","",0,null],[11,"cause","","",0,null],[6,"Result","","A short-hand for `result::Result<T, byteorder::Error>`.",null,null],[6,"NativeEndian","","Defines system native-endian serialization.",null,null],[8,"ReadBytesExt","","Extends `Read` with methods for reading numbers. (For `std::io`.)",null,null],[11,"read_u8","","Reads an unsigned 8 bit integer from the underlying reader.",1,null],[11,"read_i8","","Reads a signed 8 bit integer from the underlying reader.",1,null],[11,"read_u16","","Reads an unsigned 16 bit integer from the underlying reader.",1,null],[11,"read_i16","","Reads a signed 16 bit integer from the underlying reader.",1,null],[11,"read_u32","","Reads an unsigned 32 bit integer from the underlying reader.",1,null],[11,"read_i32","","Reads a signed 32 bit integer from the underlying reader.",1,null],[11,"read_u64","","Reads an unsigned 64 bit integer from the underlying reader.",1,null],[11,"read_i64","","Reads a signed 64 bit integer from the underlying reader.",1,null],[11,"read_uint","","Reads an unsigned n-bytes integer from the underlying reader.",1,null],[11,"read_int","","Reads a signed n-bytes integer from the underlying reader.",1,null],[11,"read_f32","","Reads a IEEE754 single-precision (4 bytes) floating point number from\nthe underlying reader.",1,null],[11,"read_f64","","Reads a IEEE754 double-precision (8 bytes) floating point number from\nthe underlying reader.",1,null],[8,"WriteBytesExt","","Extends `Write` with methods for writing numbers. (For `std::io`.)",null,null],[11,"write_u8","","Writes an unsigned 8 bit integer to the underlying writer.",2,null],[11,"write_i8","","Writes a signed 8 bit integer to the underlying writer.",2,null],[11,"write_u16","","Writes an unsigned 16 bit integer to the underlying writer.",2,null],[11,"write_i16","","Writes a signed 16 bit integer to the underlying writer.",2,null],[11,"write_u32","","Writes an unsigned 32 bit integer to the underlying writer.",2,null],[11,"write_i32","","Writes a signed 32 bit integer to the underlying writer.",2,null],[11,"write_u64","","Writes an unsigned 64 bit integer to the underlying writer.",2,null],[11,"write_i64","","Writes a signed 64 bit integer to the underlying writer.",2,null],[11,"write_f32","","Writes a IEEE754 single-precision (4 bytes) floating point number to\nthe underlying writer.",2,null],[11,"write_f64","","Writes a IEEE754 double-precision (8 bytes) floating point number to\nthe underlying writer.",2,null],[8,"ByteOrder","","ByteOrder describes types that can serialize integers as bytes.",null,null],[10,"read_u16","","Reads an unsigned 16 bit integer from `buf`.",3,null],[10,"read_u32","","Reads an unsigned 32 bit integer from `buf`.",3,null],[10,"read_u64","","Reads an unsigned 64 bit integer from `buf`.",3,null],[10,"read_uint","","Reads an unsigned n-bytes integer from `buf`.",3,null],[10,"write_u16","","Writes an unsigned 16 bit integer `n` to `buf`.",3,null],[10,"write_u32","","Writes an unsigned 32 bit integer `n` to `buf`.",3,null],[10,"write_u64","","Writes an unsigned 64 bit integer `n` to `buf`.",3,null],[11,"read_i16","","Reads a signed 16 bit integer from `buf`.",3,null],[11,"read_i32","","Reads a signed 32 bit integer from `buf`.",3,null],[11,"read_i64","","Reads a signed 64 bit integer from `buf`.",3,null],[11,"read_int","","Reads a signed n-bytes integer from `buf`.",3,null],[11,"read_f32","","Reads a IEEE754 single-precision (4 bytes) floating point number.",3,null],[11,"read_f64","","Reads a IEEE754 double-precision (8 bytes) floating point number.",3,null],[11,"write_i16","","Writes a signed 16 bit integer `n` to `buf`.",3,null],[11,"write_i32","","Writes a signed 32 bit integer `n` to `buf`.",3,null],[11,"write_i64","","Writes a signed 64 bit integer `n` to `buf`.",3,null],[11,"write_f32","","Writes a IEEE754 single-precision (4 bytes) floating point number.",3,null],[11,"write_f64","","Writes a IEEE754 double-precision (8 bytes) floating point number.",3,null],[11,"read_u16","","",4,null],[11,"read_u32","","",4,null],[11,"read_u64","","",4,null],[11,"read_uint","","",4,null],[11,"write_u16","","",4,null],[11,"write_u32","","",4,null],[11,"write_u64","","",4,null],[11,"read_u16","","",5,null],[11,"read_u32","","",5,null],[11,"read_u64","","",5,null],[11,"read_uint","","",5,null],[11,"write_u16","","",5,null],[11,"write_u32","","",5,null],[11,"write_u64","","",5,null],[11,"read_u8","","Reads an unsigned 8 bit integer from the underlying reader.",1,null],[11,"read_i8","","Reads a signed 8 bit integer from the underlying reader.",1,null],[11,"read_u16","","Reads an unsigned 16 bit integer from the underlying reader.",1,null],[11,"read_i16","","Reads a signed 16 bit integer from the underlying reader.",1,null],[11,"read_u32","","Reads an unsigned 32 bit integer from the underlying reader.",1,null],[11,"read_i32","","Reads a signed 32 bit integer from the underlying reader.",1,null],[11,"read_u64","","Reads an unsigned 64 bit integer from the underlying reader.",1,null],[11,"read_i64","","Reads a signed 64 bit integer from the underlying reader.",1,null],[11,"read_uint","","Reads an unsigned n-bytes integer from the underlying reader.",1,null],[11,"read_int","","Reads a signed n-bytes integer from the underlying reader.",1,null],[11,"read_f32","","Reads a IEEE754 single-precision (4 bytes) floating point number from\nthe underlying reader.",1,null],[11,"read_f64","","Reads a IEEE754 double-precision (8 bytes) floating point number from\nthe underlying reader.",1,null],[11,"write_u8","","Writes an unsigned 8 bit integer to the underlying writer.",2,null],[11,"write_i8","","Writes a signed 8 bit integer to the underlying writer.",2,null],[11,"write_u16","","Writes an unsigned 16 bit integer to the underlying writer.",2,null],[11,"write_i16","","Writes a signed 16 bit integer to the underlying writer.",2,null],[11,"write_u32","","Writes an unsigned 32 bit integer to the underlying writer.",2,null],[11,"write_i32","","Writes a signed 32 bit integer to the underlying writer.",2,null],[11,"write_u64","","Writes an unsigned 64 bit integer to the underlying writer.",2,null],[11,"write_i64","","Writes a signed 64 bit integer to the underlying writer.",2,null],[11,"write_f32","","Writes a IEEE754 single-precision (4 bytes) floating point number to\nthe underlying writer.",2,null],[11,"write_f64","","Writes a IEEE754 double-precision (8 bytes) floating point number to\nthe underlying writer.",2,null]],"paths":[[4,"Error"],[8,"ReadBytesExt"],[8,"WriteBytesExt"],[8,"ByteOrder"],[4,"BigEndian"],[4,"LittleEndian"]]}; initSearch(searchIndex);