2024-02-22 12:10:29 +00:00
|
|
|
//@ revisions:rpass1
|
2019-10-21 14:42:54 +13:00
|
|
|
|
|
|
|
|
struct FakeArray<T, const N: usize>(T);
|
|
|
|
|
|
2020-03-27 21:56:19 +01:00
|
|
|
impl<T, const N: usize> FakeArray<T, N> {
|
2019-10-21 14:42:54 +13:00
|
|
|
fn len(&self) -> usize {
|
|
|
|
|
N
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fn main() {
|
|
|
|
|
let fa = FakeArray::<u32, { 32 }>(1);
|
|
|
|
|
assert_eq!(fa.len(), 32);
|
|
|
|
|
}
|