pub type ASWebAuthenticationSessionCompletionHandler = *mut DynBlock<dyn Fn(*mut NSURL, *mut NSError)>;
ASWebAuthenticationSession
block2
Apple’s documentation