rust/src/test/compile-fail/mutable-huh-variance-rec.rs

12 lines
160 B
Rust
Raw Normal View History

// error-pattern: mismatched types
fn main() {
let v = {mut g: [0]/~};
fn f(&&v: {mut g: [const int]/~}) {
v.g = [mut 3]/~
}
f(v);
}