12 lines
207 B
Rust
12 lines
207 B
Rust
struct Struct;
|
|
|
|
fn bar(_: &Struct) -> Struct {
|
|
Struct
|
|
}
|
|
|
|
fn main() {
|
|
let foo = Some(Struct);
|
|
let _x: Option<Struct> = foo.map(|s| bar(&s));
|
|
let _y = foo; //~ERROR use of moved value: `foo`
|
|
}
|