1
Fork 0

remove fn backtrace

This commit is contained in:
Jane Losare-Lusby 2022-07-18 17:52:03 +00:00
parent c9e134e1b6
commit b2bbca3933
2 changed files with 36 additions and 43 deletions

View file

@ -1,5 +1,6 @@
use super::Error;
use crate::fmt;
use core::any::Demand;
#[derive(Debug, PartialEq)]
struct A;
@ -198,8 +199,8 @@ where
self.source.as_deref()
}
fn backtrace(&self) -> Option<&Backtrace> {
self.backtrace.as_ref()
fn provide<'a>(&'a self, req: &mut Demand<'a>) {
self.backtrace.as_ref().map(|bt| req.provide_ref::<Backtrace>(bt));
}
}