From ce89adecc12b909e32548b1b929d443d62647029 Mon Sep 17 00:00:00 2001 From: David Tolnay Date: Sun, 7 Jul 2019 21:19:50 -0700 Subject: [PATCH] Suppress deprecation warning on mem::uninitialized --- serde/src/ser/impls.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/serde/src/ser/impls.rs b/serde/src/ser/impls.rs index 49b7477a..fb0449a7 100644 --- a/serde/src/ser/impls.rs +++ b/serde/src/ser/impls.rs @@ -620,6 +620,7 @@ impl Serialize for SystemTime { #[cfg(feature = "std")] macro_rules! serialize_display_bounded_length { ($value:expr, $max:expr, $serializer:expr) => {{ + #[allow(deprecated)] let mut buffer: [u8; $max] = unsafe { mem::uninitialized() }; let remaining_len = { let mut remaining = &mut buffer[..];