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