error[E0277]: `T` cannot be sent between threads safely --> $DIR/bad-method-typaram-kind.rs:2:13 | LL | 1.bar::(); | --- ^ `T` cannot be sent between threads safely | | | required by a bound introduced by this call | 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`.