14 lines
198 B
Rust
14 lines
198 B
Rust
// run-pass
|
|
|
|
// To avoid having to `or` gate `_` as an expr.
|
|
#![feature(generic_arg_infer)]
|
|
|
|
fn foo() -> [u8; 3] {
|
|
let x: [u8; _] = [0; _];
|
|
x
|
|
}
|
|
|
|
fn main() {
|
|
assert_eq!([0; _], foo());
|
|
}
|