1 error[E0277]: no implementation for `{integer} >> char`
2 --> $DIR/shift-various-bad-types.rs:19:8
5 | ^^ no implementation for `{integer} >> char`
7 = help: the trait `std::ops::Shr<char>` is not implemented for `{integer}`
9 error[E0277]: no implementation for `{integer} >> &str`
10 --> $DIR/shift-various-bad-types.rs:22:8
13 | ^^ no implementation for `{integer} >> &str`
15 = help: the trait `std::ops::Shr<&str>` is not implemented for `{integer}`
17 error[E0277]: no implementation for `{integer} >> &Panolpy`
18 --> $DIR/shift-various-bad-types.rs:25:8
21 | ^^ no implementation for `{integer} >> &Panolpy`
23 = help: the trait `std::ops::Shr<&Panolpy>` is not implemented for `{integer}`
25 error[E0308]: mismatched types
26 --> $DIR/shift-various-bad-types.rs:35:18
28 LL | let _: i32 = 22_i64 >> 1_i32;
29 | ^^^^^^^^^^^^^^^ expected i32, found i64
31 error: aborting due to 4 previous errors
33 Some errors occurred: E0277, E0308.
34 For more information about an error, try `rustc --explain E0277`.