diff --git a/vm/src/vm/runners/cairo_pie.rs b/vm/src/vm/runners/cairo_pie.rs index 248a15828f..16bcb80d41 100644 --- a/vm/src/vm/runners/cairo_pie.rs +++ b/vm/src/vm/runners/cairo_pie.rs @@ -188,7 +188,6 @@ mod serde_impl { seq_serializer.end() } - #[allow(clippy::format_collect)] pub fn serialize_memory( values: &[((usize, usize), MaybeRelocatable)], serializer: S, @@ -226,12 +225,11 @@ mod serde_impl { }; } - serializer.serialize_str( - res.iter() - .map(|b| format!("{:02x}", b)) - .collect::() - .as_str(), - ) + let string = res + .iter() + .fold(String::new(), |string, b| string + &format!("{:02x}", b)); + + serializer.serialize_str(&string) } impl CairoPieMemory {