error[E0277]: `T` cannot be sent between threads safely --> $DIR/bad-method-typaram-kind.rs:2:7 | LL | 1.bar::(); | ^^^ `T` cannot be sent between threads safely | note: required by a bound in `Bar::bar` --> $DIR/bad-method-typaram-kind.rs:6:14 | LL | fn bar(&self); | ^^^^ required by this bound in `Bar::bar` help: consider further restricting this bound | LL | fn foo() { | +++++++++++++++++++ error: aborting due to previous error For more information about this error, try `rustc --explain E0277`.