]>
Commit | Line | Data |
---|---|---|
e74abb32 | 1 | error[E0308]: mismatched types |
94222f64 | 2 | --> $DIR/const-argument-cross-crate-mismatch.rs:6:67 |
e74abb32 XL |
3 | | |
4 | LL | let _ = const_generic_lib::function(const_generic_lib::Struct([0u8, 1u8])); | |
923072b8 FG |
5 | | ------------------------- ^^^^^^^^^^ expected an array with a fixed size of 3 elements, found one with 2 elements |
6 | | | | |
7 | | arguments to this struct are incorrect | |
8 | | | |
9 | note: tuple struct defined here | |
10 | --> $DIR/auxiliary/const_generic_lib.rs:1:12 | |
11 | | | |
12 | LL | pub struct Struct<const N: usize>(pub [u8; N]); | |
13 | | ^^^^^^ | |
e74abb32 XL |
14 | |
15 | error[E0308]: mismatched types | |
94222f64 | 16 | --> $DIR/const-argument-cross-crate-mismatch.rs:8:65 |
e74abb32 XL |
17 | | |
18 | LL | let _: const_generic_lib::Alias = const_generic_lib::Struct([0u8, 1u8, 2u8]); | |
923072b8 FG |
19 | | ------------------------- ^^^^^^^^^^^^^^^ expected an array with a fixed size of 2 elements, found one with 3 elements |
20 | | | | |
21 | | arguments to this struct are incorrect | |
22 | | | |
23 | note: tuple struct defined here | |
24 | --> $DIR/auxiliary/const_generic_lib.rs:1:12 | |
25 | | | |
26 | LL | pub struct Struct<const N: usize>(pub [u8; N]); | |
27 | | ^^^^^^ | |
e74abb32 XL |
28 | |
29 | error: aborting due to 2 previous errors | |
30 | ||
31 | For more information about this error, try `rustc --explain E0308`. |