From acfc708b7c8c4e43379d1dad28ee3a5887d07942 Mon Sep 17 00:00:00 2001 From: Roxane Date: Thu, 6 May 2021 15:14:38 -0400 Subject: [PATCH] Add docstring --- compiler/rustc_typeck/src/check/upvar.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compiler/rustc_typeck/src/check/upvar.rs b/compiler/rustc_typeck/src/check/upvar.rs index c435d576d836..a92b9b28887f 100644 --- a/compiler/rustc_typeck/src/check/upvar.rs +++ b/compiler/rustc_typeck/src/check/upvar.rs @@ -796,6 +796,9 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> { /// - One of the paths starting at this root variable, that is not captured needs Drop **or** /// - One of the paths captured does not implement all the auto-traits its root variable /// implements. + /// + /// Returns a tuple containing a vector of HirIds as well as a String containing the reason + /// why root variables whose HirId is contained in the vector should be fully captured. fn compute_2229_migrations( &self, closure_def_id: DefId,