diff options
Diffstat (limited to 'src/wrapper.rs')
-rw-r--r-- | src/wrapper.rs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/wrapper.rs b/src/wrapper.rs index 5f18a50..0eb5478 100644 --- a/src/wrapper.rs +++ b/src/wrapper.rs @@ -1,8 +1,8 @@ use crate::StdError; use core::fmt::{self, Debug, Display}; -#[cfg(backtrace)] -use std::any::Demand; +#[cfg(error_generic_member_access)] +use std::error::Request; #[repr(transparent)] pub struct MessageError<M>(pub M); @@ -74,8 +74,8 @@ impl StdError for BoxedError { self.0.source() } - #[cfg(backtrace)] - fn provide<'a>(&'a self, demand: &mut Demand<'a>) { - self.0.provide(demand); + #[cfg(error_generic_member_access)] + fn provide<'a>(&'a self, request: &mut Request<'a>) { + self.0.provide(request); } } |