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