initSidebarItems({"enum":[["Error","XDR errors"]],"fn":[["pack","Serialization (packing) helper."],["pack_array","Pack a fixed-size array."],["pack_flex","Pack a dynamically sized array, with size limit check."],["pack_opaque_array","Pack a fixed-size byte array"],["pack_opaque_flex","Pack a dynamically sized opaque array, with size limit check."],["pack_string","Pack a string with size limit check."],["padding","Compute XDR padding."],["unpack","Deserialization (unpacking) helper function"],["unpack_array","Unpack a fixed-sized array"],["unpack_flex","Unpack a (perhaps) length-limited array"],["unpack_opaque_array","Unpack a fixed-sized opaque array"],["unpack_opaque_flex","Unpack a (perhaps) length-limited opaque array"],["unpack_string","Unpack (perhaps) length-limited string"]],"mod":[["record","XDR record marking"]],"struct":[["Opaque","Wrapper for XDR opaque data."]],"trait":[["Pack","Basic packing trait."],["Read","The `Read` trait allows for reading bytes from a source."],["Unpack","Basic unpacking trait"],["Write","A trait for objects which are byte-oriented sinks."]],"type":[["Result","A wrapper around `std::result::Result` where errors are all `xdr_codec::Error`."]]});