diff --git a/src/bytes/mapped.rs b/src/bytes/mapped.rs index 638c271f..249ec609 100644 --- a/src/bytes/mapped.rs +++ b/src/bytes/mapped.rs @@ -341,7 +341,7 @@ macro_rules! impl_ordered_bytes_ints_arrays { fn to_bytes(values: $domain) -> Self::Bytes { let mut bytes = Vec::with_capacity(values.len() * std::mem::size_of::<$elem>()); - for value in values { + for value in Vec::from(values) { bytes.extend(>::to_bytes(value)); }