summaryrefslogtreecommitdiffstats
path: root/src/test/ui/mismatched_types/assignment-operator-unimplemented.rs
blob: 21df464d5e4500db8972eacda01ab1d94d1fa059 (plain)
1
2
3
4
5
6
7
struct Foo;

fn main() {
  let mut a = Foo;
  let ref b = Foo;
  a += *b; //~ Error: binary assignment operation `+=` cannot be applied to type `Foo`
}