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