pub type Select1C32 = Option<extern "C" fn(*const c32) -> i32>;
enum Select1C32 { None, Some(extern "C" fn(*const Complex<f32>) -> i32), }
No value.
Some value of type T.
T