/// Converts a value into a stream of little-endian bytes.
///
/// The returned iterator yields the complete byte representation of `self`.
/// Primitive numeric implementations use their standard little-endian byte
/// order; compound implementations concatenate the byte stream of each field or
/// element in declaration order.