pub type MTLNewDynamicLibraryCompletionHandler = *mut DynBlock<dyn Fn(*mut ProtocolObject<dyn MTLDynamicLibrary>, *mut NSError)>;Available on crate features
block2 and MTLDynamicLibrary and MTLLibrary only.