1error[E0580]: `main` function has wrong type 2 --> $DIR/extern-main-fn.rs:1:1 3 | 4LL | extern "C" fn main() {} 5 | ^^^^^^^^^^^^^^^^^^^^ expected "Rust" fn, found "C" fn 6 | 7 = note: expected fn pointer `fn()` 8 found fn pointer `extern "C" fn()` 9 10error: aborting due to previous error 11 12For more information about this error, try `rustc --explain E0580`. 13