Function mz_repr::row::read_byte_array_sign_extending
source ยท unsafe fn read_byte_array_sign_extending<const N: usize, const FILL: u8>(
data: &[u8],
offset: &mut usize,
length: usize,
) -> [u8; N]
Expand description
Read length
bytes from data
at offset
, updating the
latter. Extend the resulting buffer to an array of N
bytes by
inserting FILL
in the k most significant bytes, where k = N - length.
SAFETY:
- length <= N
- offset + length <= data.len()