From 183559d1b584afa7b98ef4a9b05d793e1e045a64 Mon Sep 17 00:00:00 2001 From: Matt Brubeck Date: Tue, 29 Dec 2020 20:27:11 -0800 Subject: [PATCH] Silence warnings about deprecated LayoutErr --- benches/bench.rs | 3 +++ src/lib.rs | 2 ++ 2 files changed, 5 insertions(+) diff --git a/benches/bench.rs b/benches/bench.rs index 7a3c07e..8bc58d3 100644 --- a/benches/bench.rs +++ b/benches/bench.rs @@ -1,6 +1,9 @@ #![feature(test)] #![allow(deprecated)] +#[cfg(benchmark)] +extern crate foo; + #[macro_use] extern crate smallvec; extern crate test; diff --git a/src/lib.rs b/src/lib.rs index 447f3cd..7912005 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -86,6 +86,7 @@ extern crate std; #[cfg(test)] mod tests; +#[allow(deprecated)] use alloc::alloc::{Layout, LayoutErr}; use alloc::boxed::Box; use alloc::{vec, vec::Vec}; @@ -238,6 +239,7 @@ impl fmt::Display for CollectionAllocErr { } } +#[allow(deprecated)] impl From for CollectionAllocErr { fn from(_: LayoutErr) -> Self { CollectionAllocErr::CapacityOverflow