objc::runtime
pub unsafe extern "C" fn class_addProtocol( cls: *mut Class, proto: *const Protocol) -> BOOL