mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-30 10:45:18 +00:00
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`
|
|
}
|