@@ -221,8 +221,8 @@ pub trait Error: Debug + Display {
221221 /// }
222222 ///
223223 /// impl std::error::Error for Error {
224- /// fn provide<'a>(&'a self, req : &mut Demand<'a>) {
225- /// req
224+ /// fn provide<'a>(&'a self, demand : &mut Demand<'a>) {
225+ /// demand
226226 /// .provide_ref::<MyBacktrace>(&self.backtrace)
227227 /// .provide_ref::<dyn std::error::Error + 'static>(&self.source);
228228 /// }
@@ -240,14 +240,14 @@ pub trait Error: Debug + Display {
240240 /// ```
241241 #[ unstable( feature = "error_generic_member_access" , issue = "99301" ) ]
242242 #[ allow( unused_variables) ]
243- fn provide < ' a > ( & ' a self , req : & mut Demand < ' a > ) { }
243+ fn provide < ' a > ( & ' a self , demand : & mut Demand < ' a > ) { }
244244}
245245
246246#[ cfg( bootstrap) ]
247247#[ unstable( feature = "error_generic_member_access" , issue = "99301" ) ]
248248impl < ' b > Provider for dyn Error + ' b {
249- fn provide < ' a > ( & ' a self , req : & mut Demand < ' a > ) {
250- self . provide ( req )
249+ fn provide < ' a > ( & ' a self , demand : & mut Demand < ' a > ) {
250+ self . provide ( demand )
251251 }
252252}
253253
@@ -659,8 +659,8 @@ impl<'a, T: Error + ?Sized> Error for &'a T {
659659 Error :: source ( & * * self )
660660 }
661661
662- fn provide < ' b > ( & ' b self , req : & mut Demand < ' b > ) {
663- Error :: provide ( & * * self , req ) ;
662+ fn provide < ' b > ( & ' b self , demand : & mut Demand < ' b > ) {
663+ Error :: provide ( & * * self , demand ) ;
664664 }
665665}
666666
@@ -681,8 +681,8 @@ impl<T: Error + ?Sized> Error for Arc<T> {
681681 Error :: source ( & * * self )
682682 }
683683
684- fn provide < ' a > ( & ' a self , req : & mut Demand < ' a > ) {
685- Error :: provide ( & * * self , req ) ;
684+ fn provide < ' a > ( & ' a self , demand : & mut Demand < ' a > ) {
685+ Error :: provide ( & * * self , demand ) ;
686686 }
687687}
688688
@@ -1442,9 +1442,8 @@ impl<E> Report<E> {
14421442 /// }
14431443 ///
14441444 /// impl Error for SuperErrorSideKick {
1445- /// fn provide<'a>(&'a self, req: &mut Demand<'a>) {
1446- /// req
1447- /// .provide_ref::<Backtrace>(&self.backtrace);
1445+ /// fn provide<'a>(&'a self, demand: &mut Demand<'a>) {
1446+ /// demand.provide_ref::<Backtrace>(&self.backtrace);
14481447 /// }
14491448 /// }
14501449 ///
0 commit comments