Error code E0646

It is not possible to define main with a where clause.

Erroneous code example:

fn main() where i32: Copy { // error: main function is not allowed to have
                            // a where clause
}