::extern-c
Convert a zero-sized closure into an extern "C" fn(…) pointer with the same[^abi] type signature.
extern "C" fn(…)
```rust use ::externc::externc;
let f: extern "C" fn(bool) -> u8 = externc(|b: bool| b as u8); asserteq!(f(true), 1); ```