pub type IMP = Option<unsafe extern "C" fn()>;
A nullable pointer to the start of a method implementation.
Not all APIs are guaranteed to take NULL values; read the docs!