mirror of
https://github.com/rust-lang/rust
synced 2024-11-05 20:45:15 +00:00
16 lines
306 B
Rust
16 lines
306 B
Rust
struct NotCopyable;
|
|
|
|
fn func<F: FnMut() -> H, H: FnMut()>(_: F) {}
|
|
|
|
fn parse() {
|
|
let mut var = None;
|
|
func(|| {
|
|
// Shouldn't suggest `move ||.as_ref()` here
|
|
move || {
|
|
//~^ ERROR: cannot move out of `var`
|
|
var = Some(NotCopyable);
|
|
}
|
|
});
|
|
}
|
|
|
|
fn main() {}
|