error[E0308]: mismatched types
  --> $DIR/arbitrary-self-from-method-substs.rs:14:5
   |
LL |     foo.get::<&Foo>();
   |     ^^^ expected `&Foo`, found `Foo`

error: aborting due to previous error

For more information about this error, try `rustc --explain E0308`.