mirror of
https://github.com/rust-lang/rust.git
synced 2024-11-01 06:51:58 +00:00
14 lines
274 B
Rust
14 lines
274 B
Rust
// Check that we check fns appearing in constant declarations.
|
|
// Issue #22382.
|
|
|
|
const MOVE: fn(&String) -> String = {
|
|
fn broken(x: &String) -> String {
|
|
return *x //~ ERROR cannot move
|
|
}
|
|
broken
|
|
};
|
|
|
|
fn main() {
|
|
println!("{}", MOVE(&String::new()));
|
|
}
|