| commit | 2e91c36d0d16bf95aa23e0c1ee2dd696f79d876f | [log] [tgz] |
|---|---|---|
| author | Andrew Gallant <jamslam@gmail.com> | Thu Feb 05 17:12:59 2015 -0500 |
| committer | Andrew Gallant <jamslam@gmail.com> | Thu Feb 05 17:12:59 2015 -0500 |
| tree | 51d71a8db7c00415e30ff430ee0493948a826886 | |
| parent | 926f7c8603420e61a249c653a00e01394cecf378 [diff] |
rustup
Convenience functions for reading and writing integers/floats in various byte orders such as big-endian and little-endian. This is meant to replace the old methods defined on the standard library Reader and Writer traits.
Work in progress.
f32 and f64 support. (trivial)Use the rustc-serialize infrastructure, but it is known to be Not Fast. So I‘m skeptical of how useful it would be. Basically, it would let you say something like: let n: u32 = rdr.decode::<BigEndian>() as opposed to let n = rdr.read_u32::<BigEndian>(). Doesn’t seem like an obvious win.