pub type Button_GetBool = Option<unsafe extern "C" fn() -> cc_bool>;
enum Button_GetBool { None, Some(unsafe extern "C" fn() -> u8), }
No value.
Some value of type T.
T