-
Notifications
You must be signed in to change notification settings - Fork 12.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix the documentation for move about Fn traits implementations #75162
Conversation
(rust_highfive has picked a reviewer for you, use r? to override) |
@rustbot modify labels: C-bug, T-doc, T-libs Edit: Is rustbot dead ? |
21e1956
to
d243fa1
Compare
Maybe also add the example from the forum? https://users.rust-lang.org/t/move-and-impl-fn/46660/2 Until I read that I didn't realize what this was trying to say. |
@jyn514 Done, is it clearer this way ? |
Yeah, that helps :) I was thinking about it as 'if it's captured by value you can only use it once' but of course if you only use the reference, the value isn't dropped in the closure body. @bors r+ rollup |
📌 Commit 1cd8dff has been approved by |
Rollup of 15 pull requests Successful merges: - rust-lang#74712 (Update E0271 explanation) - rust-lang#74842 (adjust remaining targets) - rust-lang#75151 (Consistent variable name alloc for raw_vec) - rust-lang#75162 (Fix the documentation for move about Fn traits implementations) - rust-lang#75248 (Add `as_mut_ptr` to `NonNull<[T]>`) - rust-lang#75262 (Show multi extension example for Path in doctests) - rust-lang#75266 (Add safety section to `NonNull::as_*` method docs) - rust-lang#75284 (Show relative example for Path ancestors) - rust-lang#75285 (Separate example for Path strip_prefix) - rust-lang#75287 (Show Path extension example change multi extension) - rust-lang#75288 (Use assert! for Path exists example to check bool) - rust-lang#75289 (Remove ambiguity from PathBuf pop example) - rust-lang#75290 (fix `min_const_generics` version) - rust-lang#75291 (Clean up E0750) - rust-lang#75292 (Clean up E0502) Failed merges: r? @ghost
Fixes #74997.
This uses the note from the reference but I can also just put a link to it or do both.
@rusbot modify labels: C-bug T-doc T-libs