error[E0277]: cannot multiply `T` by `T` --> $DIR/unsatisfied-bounds-type-alias-body.rs:6:17 | LL | type Alias = ::Output; | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ no implementation for `T * T` | help: consider restricting type parameter `T` | LL | type Alias = ::Output; | +++++++++++++++ error: aborting due to 1 previous error For more information about this error, try `rustc --explain E0277`.