]>
Commit | Line | Data |
---|---|---|
cdc7bbd5 XL |
1 | // run-pass |
2 | // Checks that type param defaults are allowed after const params. | |
cdc7bbd5 | 3 | #![feature(const_generics_defaults)] |
3dfed10e XL |
4 | #![allow(dead_code)] |
5 | ||
6 | struct FixedOutput<'a, const N: usize, T=u32> { | |
cdc7bbd5 | 7 | out: &'a [T; N], |
3dfed10e XL |
8 | } |
9 | ||
10 | trait FixedOutputter { | |
cdc7bbd5 | 11 | fn out(&self) -> FixedOutput<'_, 10>; |
3dfed10e XL |
12 | } |
13 | ||
14 | fn main() {} |