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