pub fn encode_le_integer_to<T: MutBits + ?Sized>( val: IntegerValue, out: &mut T, ) -> Result<usize, BitsError>