objc::runtime
pub unsafe extern "C" fn protocol_addProtocol( proto: *mut Protocol, addition: *const Protocol)