BurntSushi / byteorder

Rust library for reading/writing numbers in big-endian and little-endian.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

`ByteOrder` examples have unnecessary `cfg!`

tspiteri opened this issue · comments

For example,

if cfg!(target_endian = "little") {
    assert_eq!(numbers, [5u32.swap_bytes(), 65000u32.swap_bytes()]);
} else {
    assert_eq!(numbers, [5, 65000]);
}

could be rewritten as

assert_eq!(numbers, [5u32.to_be(), 65000u32.to_be()]);