1 error[E0308]: mismatched types
2 --> $DIR/issue-81293.rs:6:13
5 | ^^^^^ expected `usize`, found `u16`
7 error[E0308]: mismatched types
8 --> $DIR/issue-81293.rs:6:9
11 | --- expected due to this type
14 | ^^^^^^^^^ expected `u16`, found `usize`
16 error[E0277]: cannot add `u16` to `usize`
17 --> $DIR/issue-81293.rs:6:11
20 | ^ no implementation for `usize + u16`
22 = help: the trait `Add<u16>` is not implemented for `usize`
23 = help: the following other types implement trait `Add<Rhs>`:
26 <&'a i128 as Add<i128>>
31 <&'a isize as Add<isize>>
34 error: aborting due to 3 previous errors
36 Some errors have detailed explanations: E0277, E0308.
37 For more information about an error, try `rustc --explain E0277`.