This crate provides simple macros letting you express more powerful closure captures. These macros allow you to capture by value, by arbitrary expression, or by reference, allow you to override the Edition-2021 capture semantics, and allow you to ensure that no variables besides the ones you specify are captured. See the full documentation.
If you encounter any problems, from behavior that is just wrong to poor diagnostics, please file an issue. I'm also happy to hear about usage reports; you can contact me via email at [email protected] or on Discord at DreamConspiracy#7253.