pub type InputDevice_IsPressed = Option<unsafe extern "C" fn(device: *mut InputDevice, key: c_int) -> cc_bool>;
enum InputDevice_IsPressed { None, Some(unsafe extern "C" fn(*mut InputDevice, i32) -> u8), }
No value.
Some value of type T.
T