//@ run-pass | |
// Checks a complicated usage of unordered params | |
#![allow(dead_code)] | |
struct NestedArrays<'a, const N: usize, A: 'a, const M: usize, T:'a =u32> { | |
args: &'a [&'a [T; M]; N], | |
specifier: A, | |
} | |
fn main() { | |
let array = [1, 2, 3]; | |
let nest = [&array]; | |
let _ = NestedArrays { | |
args: &nest, | |
specifier: true, | |
}; | |
} |