# Closures that can return references to captured variables

**URL:** <https://internals.rust-lang.org/t/closures-that-can-return-references-to-captured-variables/14756>\
**Category:** language design\
**Created:** [May 21, 2021, 8:05pm UTC](https://internals.rust-lang.org/t/closures-that-can-return-references-to-captured-variables/14756 "2021-05-21T20:05:20Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![steffahn](https://sea2.discourse-cdn.com/flex002/user_avatar/internals.rust-lang.org/steffahn/32/13288_2.png) [@steffahn](https://internals.rust-lang.org/u/steffahn)\
**Post date:** [December 9, 2023, 6:21pm UTC](https://internals.rust-lang.org/t/closures-that-can-return-references-to-captured-variables/14756/8 "2023-12-09T18:21:45Z")

</div>

I am re-opening this topic, as @Ddystopia [expressed](https://internals.rust-lang.org/t/closures-that-can-return-references-to-captured-variables-continuation/20009) interest in continuing this discussion in light of the fact that we do have stable GATs now.

---

_[View the full topic](https://internals.rust-lang.org/t/closures-that-can-return-references-to-captured-variables/14756)._
