pub type MKDirectionsHandler = *mut DynBlock<dyn Fn(*mut MKDirectionsResponse, *mut NSError)>;
block2
MKDirections
MKDirectionsResponse
Apple’s documentation