rust/src/test/compile-fail/once-fn-subtyping.rs

8 lines
154 B
Rust

fn main() {
let f: &once fn() = ||();
let g: &fn() = f; //~ ERROR mismatched types
let h: &fn() = ||();
let i: &once fn() = h; // ok
}