pub type MTLNewRenderPipelineStateWithReflectionCompletionHandler = *mut DynBlock<dyn Fn(*mut ProtocolObject<dyn MTLRenderPipelineState>, *mut MTLRenderPipelineReflection, *mut NSError)>;Available on crate features
MTLAllocation and MTLLibrary and MTLRenderPipeline and block2 only.