]> git.lizzy.rs Git - rust.git/blob - src/test/ui/pattern/pattern-tyvar-2.stderr
check_match: unify some lowering code and fix some ICEs
[rust.git] / src / test / ui / pattern / pattern-tyvar-2.stderr
1 error[E0369]: cannot multiply `{integer}` to `std::vec::Vec<isize>`
2   --> $DIR/pattern-tyvar-2.rs:3:71
3    |
4 LL | fn foo(t: Bar) -> isize { match t { Bar::T1(_, Some(x)) => { return x * 3; } _ => { panic!(); } } }
5    |                                                                     - ^ - {integer}
6    |                                                                     |
7    |                                                                     std::vec::Vec<isize>
8    |
9    = note: an implementation of `std::ops::Mul` might be missing for `std::vec::Vec<isize>`
10
11 error: aborting due to previous error
12
13 For more information about this error, try `rustc --explain E0369`.