{"name":"objc2-metal","vers":"0.2.0","deps":[{"name":"block2","req":"^0.5.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.5.1","features":["apple"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-app-kit","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"dev"},{"name":"objc2-foundation","req":"^0.2.0","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"}],"cksum":"4558e17e1e1a4eaadc28b0996869accec963aa514f36185a1bfcb54f089c69fb","features":{"MTLAccelerationStructure":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLAccelerationStructureCommandEncoder":["objc2-foundation/NSObject"],"MTLAccelerationStructureTypes":[],"MTLArgument":["objc2-foundation/NSArray","objc2-foundation/NSString"],"MTLArgumentEncoder":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLBinaryArchive":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLBlitCommandEncoder":["objc2-foundation/NSRange"],"MTLBlitPass":["objc2-foundation/NSObject"],"MTLBuffer":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLCaptureManager":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLCaptureScope":["objc2-foundation/NSString"],"MTLCommandBuffer":["objc2-foundation/NSArray","objc2-foundation/NSEnumerator","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCommandEncoder":["objc2-foundation/NSString"],"MTLCommandQueue":["objc2-foundation/NSString"],"MTLComputeCommandEncoder":["objc2-foundation/NSRange"],"MTLComputePass":["objc2-foundation/NSObject"],"MTLComputePipeline":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCounters":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLDefines":[],"MTLDepthStencil":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLDevice":["objc2-foundation/NSArray","objc2-foundation/NSBundle","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLDrawable":[],"MTLDynamicLibrary":["objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLEvent":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFence":["objc2-foundation/NSString"],"MTLFunctionConstantValues":["objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLFunctionDescriptor":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFunctionHandle":["objc2-foundation/NSString"],"MTLFunctionLog":["objc2-foundation/NSEnumerator","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLFunctionStitching":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLHeap":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCommandBuffer":["objc2-foundation/NSError","objc2-foundation/NSString"],"MTLIOCommandQueue":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCompressor":[],"MTLIndirectCommandBuffer":["objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLIndirectCommandEncoder":[],"MTLIntersectionFunctionTable":["objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLLibrary":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLLinkedFunctions":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLParallelRenderCommandEncoder":[],"MTLPipeline":["objc2-foundation/NSObject"],"MTLPixelFormat":[],"MTLRasterizationRate":["objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"MTLRenderCommandEncoder":["objc2-foundation/NSRange"],"MTLRenderPass":["objc2-foundation/NSObject"],"MTLRenderPipeline":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLResource":["objc2-foundation/NSString"],"MTLResourceStateCommandEncoder":[],"MTLResourceStatePass":["objc2-foundation/NSObject"],"MTLSampler":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLStageInputOutputDescriptor":["objc2-foundation/NSObject"],"MTLTexture":["objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLTypes":[],"MTLVertexDescriptor":["objc2-foundation/NSObject"],"MTLVisibleFunctionTable":["objc2-foundation/NSObject","objc2-foundation/NSRange"],"alloc":["objc2/alloc"],"default":["std"],"std":["alloc","objc2/std"],"unstable-docsrs":[],"unstable-private":["objc2-foundation/NSString","objc2-foundation/NSError"]},"features2":{"all":["MTLAccelerationStructure","MTLAccelerationStructureCommandEncoder","MTLAccelerationStructureTypes","MTLArgument","MTLArgumentEncoder","MTLBinaryArchive","MTLBlitCommandEncoder","MTLBlitPass","MTLBuffer","MTLCaptureManager","MTLCaptureScope","MTLCommandBuffer","MTLCommandEncoder","MTLCommandQueue","MTLComputeCommandEncoder","MTLComputePass","MTLComputePipeline","MTLCounters","MTLDefines","MTLDepthStencil","MTLDevice","MTLDrawable","MTLDynamicLibrary","MTLEvent","MTLFence","MTLFunctionConstantValues","MTLFunctionDescriptor","MTLFunctionHandle","MTLFunctionLog","MTLFunctionStitching","MTLHeap","MTLIOCommandBuffer","MTLIOCommandQueue","MTLIOCompressor","MTLIndirectCommandBuffer","MTLIndirectCommandEncoder","MTLIntersectionFunctionTable","MTLLibrary","MTLLinkedFunctions","MTLParallelRenderCommandEncoder","MTLPipeline","MTLPixelFormat","MTLRasterizationRate","MTLRenderCommandEncoder","MTLRenderPass","MTLRenderPipeline","MTLResource","MTLResourceStateCommandEncoder","MTLResourceStatePass","MTLSampler","MTLStageInputOutputDescriptor","MTLTexture","MTLTypes","MTLVertexDescriptor","MTLVisibleFunctionTable","block2"],"block2":["dep:block2"]},"yanked":false,"rust_version":"1.60","pubtime":"2024-04-17T21:19:33Z","v":2}
{"name":"objc2-metal","vers":"0.2.1","deps":[{"name":"bitflags","req":"^2.5.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":"^0.5.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.5.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.2.1","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"96c4e091d4f238748f953d17c7ff65d57b9a44f7de77d4b914c54cc57bd3fecc","features":{"MTLAccelerationStructureTypes":[],"MTLArgument":["objc2-foundation/NSArray","objc2-foundation/NSString"],"MTLArgumentEncoder":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLBinaryArchive":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLBlitPass":["objc2-foundation/NSObject"],"MTLBuffer":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLCaptureManager":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLCaptureScope":["objc2-foundation/NSString"],"MTLCommandQueue":["objc2-foundation/NSString"],"MTLComputeCommandEncoder":["objc2-foundation/NSRange"],"MTLComputePass":["objc2-foundation/NSObject"],"MTLComputePipeline":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCounters":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLDefines":[],"MTLDepthStencil":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLDrawable":[],"MTLDynamicLibrary":["objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLEvent":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFence":["objc2-foundation/NSString"],"MTLFunctionConstantValues":["objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLFunctionHandle":["objc2-foundation/NSString"],"MTLFunctionLog":["objc2-foundation/NSEnumerator","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLFunctionStitching":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLHeap":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCommandBuffer":["objc2-foundation/NSError","objc2-foundation/NSString"],"MTLIOCommandQueue":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCompressor":[],"MTLIndirectCommandEncoder":[],"MTLLibrary":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLLinkedFunctions":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLParallelRenderCommandEncoder":[],"MTLPipeline":["objc2-foundation/NSObject"],"MTLPixelFormat":[],"MTLRasterizationRate":["objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"MTLResourceStateCommandEncoder":[],"MTLResourceStatePass":["objc2-foundation/NSObject"],"MTLSampler":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLStageInputOutputDescriptor":["objc2-foundation/NSObject"],"MTLTypes":[],"MTLVertexDescriptor":["objc2-foundation/NSObject"],"MTLVisibleFunctionTable":["objc2-foundation/NSObject","objc2-foundation/NSRange"],"unstable-private":["objc2-foundation/NSString","objc2-foundation/NSError"]},"features2":{"MTLAccelerationStructure":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLAccelerationStructureCommandEncoder":["bitflags","objc2-foundation/NSObject"],"MTLBlitCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLCommandBuffer":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSEnumerator","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCommandEncoder":["bitflags","objc2-foundation/NSString"],"MTLDevice":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSBundle","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLFunctionDescriptor":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIndirectCommandBuffer":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLIntersectionFunctionTable":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLRenderCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLRenderPass":["bitflags","objc2-foundation/NSObject"],"MTLRenderPipeline":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLResource":["bitflags","objc2-foundation/NSString"],"MTLTexture":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"all":["MTLAccelerationStructure","MTLAccelerationStructureCommandEncoder","MTLAccelerationStructureTypes","MTLArgument","MTLArgumentEncoder","MTLBinaryArchive","MTLBlitCommandEncoder","MTLBlitPass","MTLBuffer","MTLCaptureManager","MTLCaptureScope","MTLCommandBuffer","MTLCommandEncoder","MTLCommandQueue","MTLComputeCommandEncoder","MTLComputePass","MTLComputePipeline","MTLCounters","MTLDefines","MTLDepthStencil","MTLDevice","MTLDrawable","MTLDynamicLibrary","MTLEvent","MTLFence","MTLFunctionConstantValues","MTLFunctionDescriptor","MTLFunctionHandle","MTLFunctionLog","MTLFunctionStitching","MTLHeap","MTLIOCommandBuffer","MTLIOCommandQueue","MTLIOCompressor","MTLIndirectCommandBuffer","MTLIndirectCommandEncoder","MTLIntersectionFunctionTable","MTLLibrary","MTLLinkedFunctions","MTLParallelRenderCommandEncoder","MTLPipeline","MTLPixelFormat","MTLRasterizationRate","MTLRenderCommandEncoder","MTLRenderPass","MTLRenderPipeline","MTLResource","MTLResourceStateCommandEncoder","MTLResourceStatePass","MTLSampler","MTLStageInputOutputDescriptor","MTLTexture","MTLTypes","MTLVertexDescriptor","MTLVisibleFunctionTable","bitflags","block2"],"alloc":["block2?/alloc","objc2/alloc","objc2-foundation/alloc"],"bitflags":["dep:bitflags","objc2-foundation/bitflags"],"block2":["dep:block2","objc2-foundation/block2"],"default":["std"],"std":["alloc","bitflags?/std","block2?/std","objc2/std","objc2-foundation/std"]},"yanked":true,"rust_version":"1.60","pubtime":"2024-05-21T08:11:57Z","v":2}
{"name":"objc2-metal","vers":"0.2.2","deps":[{"name":"bitflags","req":"^2.5.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":"^0.5.1","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.5.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.2.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"}],"cksum":"dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6","features":{"MTLAccelerationStructureTypes":[],"MTLArgument":["objc2-foundation/NSArray","objc2-foundation/NSString"],"MTLArgumentEncoder":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLBinaryArchive":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLBlitPass":["objc2-foundation/NSObject"],"MTLBuffer":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLCaptureManager":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLCaptureScope":["objc2-foundation/NSString"],"MTLCommandQueue":["objc2-foundation/NSString"],"MTLComputeCommandEncoder":["objc2-foundation/NSRange"],"MTLComputePass":["objc2-foundation/NSObject"],"MTLComputePipeline":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCounters":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLDefines":[],"MTLDepthStencil":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLDrawable":[],"MTLDynamicLibrary":["objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLEvent":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFence":["objc2-foundation/NSString"],"MTLFunctionConstantValues":["objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLFunctionHandle":["objc2-foundation/NSString"],"MTLFunctionLog":["objc2-foundation/NSEnumerator","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLFunctionStitching":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLHeap":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCommandBuffer":["objc2-foundation/NSError","objc2-foundation/NSString"],"MTLIOCommandQueue":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCompressor":[],"MTLIndirectCommandEncoder":[],"MTLLibrary":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLLinkedFunctions":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLParallelRenderCommandEncoder":[],"MTLPipeline":["objc2-foundation/NSObject"],"MTLPixelFormat":[],"MTLRasterizationRate":["objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"MTLResourceStateCommandEncoder":[],"MTLResourceStatePass":["objc2-foundation/NSObject"],"MTLSampler":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLStageInputOutputDescriptor":["objc2-foundation/NSObject"],"MTLTypes":[],"MTLVertexDescriptor":["objc2-foundation/NSObject"],"MTLVisibleFunctionTable":["objc2-foundation/NSObject","objc2-foundation/NSRange"],"unstable-private":["objc2-foundation/NSString","objc2-foundation/NSError"]},"features2":{"MTLAccelerationStructure":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLAccelerationStructureCommandEncoder":["bitflags","objc2-foundation/NSObject"],"MTLBlitCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLCommandBuffer":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSEnumerator","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCommandEncoder":["bitflags","objc2-foundation/NSString"],"MTLDevice":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSBundle","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLFunctionDescriptor":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIndirectCommandBuffer":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLIntersectionFunctionTable":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLRenderCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLRenderPass":["bitflags","objc2-foundation/NSObject"],"MTLRenderPipeline":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLResource":["bitflags","objc2-foundation/NSString"],"MTLTexture":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"all":["MTLAccelerationStructure","MTLAccelerationStructureCommandEncoder","MTLAccelerationStructureTypes","MTLArgument","MTLArgumentEncoder","MTLBinaryArchive","MTLBlitCommandEncoder","MTLBlitPass","MTLBuffer","MTLCaptureManager","MTLCaptureScope","MTLCommandBuffer","MTLCommandEncoder","MTLCommandQueue","MTLComputeCommandEncoder","MTLComputePass","MTLComputePipeline","MTLCounters","MTLDefines","MTLDepthStencil","MTLDevice","MTLDrawable","MTLDynamicLibrary","MTLEvent","MTLFence","MTLFunctionConstantValues","MTLFunctionDescriptor","MTLFunctionHandle","MTLFunctionLog","MTLFunctionStitching","MTLHeap","MTLIOCommandBuffer","MTLIOCommandQueue","MTLIOCompressor","MTLIndirectCommandBuffer","MTLIndirectCommandEncoder","MTLIntersectionFunctionTable","MTLLibrary","MTLLinkedFunctions","MTLParallelRenderCommandEncoder","MTLPipeline","MTLPixelFormat","MTLRasterizationRate","MTLRenderCommandEncoder","MTLRenderPass","MTLRenderPipeline","MTLResource","MTLResourceStateCommandEncoder","MTLResourceStatePass","MTLSampler","MTLStageInputOutputDescriptor","MTLTexture","MTLTypes","MTLVertexDescriptor","MTLVisibleFunctionTable","bitflags","block2"],"alloc":["block2?/alloc","objc2/alloc","objc2-foundation/alloc"],"bitflags":["dep:bitflags","objc2-foundation/bitflags"],"block2":["dep:block2","objc2-foundation/block2"],"default":["std"],"std":["alloc","bitflags?/std","block2?/std","objc2/std","objc2-foundation/std"]},"yanked":false,"rust_version":"1.60","pubtime":"2024-05-21T08:24:30Z","v":2}
{"name":"objc2-metal","vers":"0.3.0","deps":[{"name":"bitflags","req":"^2.5.0","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":"^0.6.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":"^0.6.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-foundation","req":"^0.3.0","features":["CFDate","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.3.0","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-io-surface","req":"^0.3.0","features":["IOSurfaceRef","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"01c41bc8b0e50ea7a5304a56f25e0066f526e99641b46fd7b9ad4421dd35bff6","features":{"MTLAccelerationStructureTypes":[],"MTLAllocation":[],"MTLArgument":["objc2-foundation/NSArray","objc2-foundation/NSString"],"MTLArgumentEncoder":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLBinaryArchive":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLBlitPass":["objc2-foundation/NSObject"],"MTLBuffer":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLCaptureManager":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLCaptureScope":["objc2-foundation/NSString"],"MTLCommandQueue":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLComputeCommandEncoder":["objc2-foundation/NSRange"],"MTLComputePass":["objc2-foundation/NSObject"],"MTLComputePipeline":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCounters":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLDefines":[],"MTLDepthStencil":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLDeviceCertification":["objc2-foundation/NSNotification","objc2-foundation/NSProcessInfo","objc2-foundation/NSString"],"MTLDrawable":[],"MTLDynamicLibrary":["objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLEvent":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFence":["objc2-foundation/NSString"],"MTLFunctionConstantValues":["objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLFunctionHandle":["objc2-foundation/NSString"],"MTLFunctionLog":["objc2-foundation/NSEnumerator","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLHeap":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCommandBuffer":["objc2-foundation/NSError","objc2-foundation/NSString"],"MTLIOCommandQueue":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCompressor":[],"MTLIndirectCommandEncoder":[],"MTLLibrary":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLLinkedFunctions":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLLogState":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLParallelRenderCommandEncoder":[],"MTLPipeline":["objc2-foundation/NSObject"],"MTLPixelFormat":[],"MTLRasterizationRate":["objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"MTLResidencySet":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLResourceStateCommandEncoder":[],"MTLResourceStatePass":["objc2-foundation/NSObject"],"MTLSampler":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLStageInputOutputDescriptor":["objc2-foundation/NSObject"],"MTLTypes":[],"MTLVertexDescriptor":["objc2-foundation/NSObject"],"MTLVisibleFunctionTable":["objc2-foundation/NSObject","objc2-foundation/NSRange"],"alloc":[],"std":["alloc"],"unstable-private":["objc2-foundation/NSString","objc2-foundation/NSError"]},"features2":{"MTLAccelerationStructure":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLAccelerationStructureCommandEncoder":["bitflags","objc2-foundation/NSObject"],"MTLBlitCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLCommandBuffer":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSEnumerator","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCommandEncoder":["bitflags","objc2-foundation/NSString"],"MTLDevice":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSBundle","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLFunctionDescriptor":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFunctionStitching":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIndirectCommandBuffer":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLIntersectionFunctionTable":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLRenderCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLRenderPass":["bitflags","objc2-foundation/NSObject"],"MTLRenderPipeline":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLResource":["bitflags","objc2-foundation/NSString"],"MTLTexture":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"bitflags":["dep:bitflags"],"block2":["dep:block2"],"default":["std","MTLAccelerationStructure","MTLAccelerationStructureCommandEncoder","MTLAccelerationStructureTypes","MTLAllocation","MTLArgument","MTLArgumentEncoder","MTLBinaryArchive","MTLBlitCommandEncoder","MTLBlitPass","MTLBuffer","MTLCaptureManager","MTLCaptureScope","MTLCommandBuffer","MTLCommandEncoder","MTLCommandQueue","MTLComputeCommandEncoder","MTLComputePass","MTLComputePipeline","MTLCounters","MTLDefines","MTLDepthStencil","MTLDevice","MTLDeviceCertification","MTLDrawable","MTLDynamicLibrary","MTLEvent","MTLFence","MTLFunctionConstantValues","MTLFunctionDescriptor","MTLFunctionHandle","MTLFunctionLog","MTLFunctionStitching","MTLHeap","MTLIOCommandBuffer","MTLIOCommandQueue","MTLIOCompressor","MTLIndirectCommandBuffer","MTLIndirectCommandEncoder","MTLIntersectionFunctionTable","MTLLibrary","MTLLinkedFunctions","MTLLogState","MTLParallelRenderCommandEncoder","MTLPipeline","MTLPixelFormat","MTLRasterizationRate","MTLRenderCommandEncoder","MTLRenderPass","MTLRenderPipeline","MTLResidencySet","MTLResource","MTLResourceStateCommandEncoder","MTLResourceStatePass","MTLSampler","MTLStageInputOutputDescriptor","MTLTexture","MTLTypes","MTLVertexDescriptor","MTLVisibleFunctionTable","bitflags","block2","objc2-core-foundation"],"objc2-core-foundation":["dep:objc2-core-foundation"],"objc2-io-surface":["dep:objc2-io-surface"]},"yanked":false,"rust_version":"1.71","pubtime":"2025-01-22T23:57:03Z","v":2}
{"name":"objc2-metal","vers":"0.3.1","deps":[{"name":"bitflags","req":"^2.5.0","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":">=0.6.1, <0.8.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"dispatch2","req":">=0.3.0, <0.5.0","features":["alloc","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":">=0.6.1, <0.8.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-foundation","req":"^0.3.1","features":["CFDate","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.3.1","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-io-surface","req":"^0.3.1","features":["IOSurfaceRef","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"7f246c183239540aab1782457b35ab2040d4259175bd1d0c58e46ada7b47a874","features":{"MTLAccelerationStructureTypes":[],"MTLAllocation":[],"MTLArgument":["objc2-foundation/NSArray","objc2-foundation/NSString"],"MTLArgumentEncoder":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLBinaryArchive":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLBlitPass":["objc2-foundation/NSObject"],"MTLBuffer":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLCaptureManager":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLCaptureScope":["objc2-foundation/NSString"],"MTLCommandQueue":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLComputeCommandEncoder":["objc2-foundation/NSRange"],"MTLComputePass":["objc2-foundation/NSObject"],"MTLComputePipeline":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCounters":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLDefines":[],"MTLDepthStencil":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLDeviceCertification":["objc2-foundation/NSNotification","objc2-foundation/NSProcessInfo","objc2-foundation/NSString"],"MTLDrawable":[],"MTLDynamicLibrary":["objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLEvent":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFence":["objc2-foundation/NSString"],"MTLFunctionConstantValues":["objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLFunctionHandle":["objc2-foundation/NSString"],"MTLFunctionLog":["objc2-foundation/NSEnumerator","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLHeap":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCommandBuffer":["objc2-foundation/NSError","objc2-foundation/NSString"],"MTLIOCommandQueue":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCompressor":[],"MTLIndirectCommandEncoder":[],"MTLLibrary":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLLinkedFunctions":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLLogState":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLParallelRenderCommandEncoder":[],"MTLPipeline":["objc2-foundation/NSObject"],"MTLPixelFormat":[],"MTLRasterizationRate":["objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"MTLResidencySet":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLResourceStateCommandEncoder":[],"MTLResourceStatePass":["objc2-foundation/NSObject"],"MTLSampler":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLStageInputOutputDescriptor":["objc2-foundation/NSObject"],"MTLTypes":[],"MTLVertexDescriptor":["objc2-foundation/NSObject"],"MTLVisibleFunctionTable":["objc2-foundation/NSObject","objc2-foundation/NSRange"],"alloc":[],"std":["alloc"],"unstable-private":["objc2-foundation/NSString","objc2-foundation/NSError"]},"features2":{"MTLAccelerationStructure":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLAccelerationStructureCommandEncoder":["bitflags","objc2-foundation/NSObject"],"MTLBlitCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLCommandBuffer":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSEnumerator","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCommandEncoder":["bitflags","objc2-foundation/NSString"],"MTLDevice":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSBundle","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLFunctionDescriptor":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFunctionStitching":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIndirectCommandBuffer":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLIntersectionFunctionTable":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLRenderCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLRenderPass":["bitflags","objc2-foundation/NSObject"],"MTLRenderPipeline":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLResource":["bitflags","objc2-foundation/NSString"],"MTLTexture":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"bitflags":["dep:bitflags"],"block2":["dep:block2"],"default":["std","MTLAccelerationStructure","MTLAccelerationStructureCommandEncoder","MTLAccelerationStructureTypes","MTLAllocation","MTLArgument","MTLArgumentEncoder","MTLBinaryArchive","MTLBlitCommandEncoder","MTLBlitPass","MTLBuffer","MTLCaptureManager","MTLCaptureScope","MTLCommandBuffer","MTLCommandEncoder","MTLCommandQueue","MTLComputeCommandEncoder","MTLComputePass","MTLComputePipeline","MTLCounters","MTLDefines","MTLDepthStencil","MTLDevice","MTLDeviceCertification","MTLDrawable","MTLDynamicLibrary","MTLEvent","MTLFence","MTLFunctionConstantValues","MTLFunctionDescriptor","MTLFunctionHandle","MTLFunctionLog","MTLFunctionStitching","MTLHeap","MTLIOCommandBuffer","MTLIOCommandQueue","MTLIOCompressor","MTLIndirectCommandBuffer","MTLIndirectCommandEncoder","MTLIntersectionFunctionTable","MTLLibrary","MTLLinkedFunctions","MTLLogState","MTLParallelRenderCommandEncoder","MTLPipeline","MTLPixelFormat","MTLRasterizationRate","MTLRenderCommandEncoder","MTLRenderPass","MTLRenderPipeline","MTLResidencySet","MTLResource","MTLResourceStateCommandEncoder","MTLResourceStatePass","MTLSampler","MTLStageInputOutputDescriptor","MTLTexture","MTLTypes","MTLVertexDescriptor","MTLVisibleFunctionTable","bitflags","block2","dispatch2","objc2-core-foundation"],"dispatch2":["dep:dispatch2"],"objc2-core-foundation":["dep:objc2-core-foundation"],"objc2-io-surface":["dep:objc2-io-surface"]},"yanked":false,"rust_version":"1.71","pubtime":"2025-04-19T20:24:26Z","v":2}
{"name":"objc2-metal","vers":"0.3.2","deps":[{"name":"bitflags","req":"^2.5.0","features":["std"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"block2","req":">=0.6.1, <0.8.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"dispatch2","req":">=0.3.0, <0.5.0","features":["alloc","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2","req":">=0.6.2, <0.8.0","features":["std"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-core-foundation","req":"^0.3.2","features":["CFDate","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-foundation","req":"^0.3.2","features":["alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"objc2-io-surface","req":"^0.3.2","features":["IOSurfaceRef","objc2"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"a0125f776a10d00af4152d74616409f0d4a2053a6f57fa5b7d6aa2854ac04794","features":{"MTL4AccelerationStructure":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTL4Archive":["objc2-foundation/NSError","objc2-foundation/NSString"],"MTL4ArgumentTable":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTL4BinaryFunction":["objc2-foundation/NSString"],"MTL4BufferRange":[],"MTL4CommandAllocator":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTL4CommandBuffer":["objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTL4CommandQueue":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTL4CommitFeedback":["objc2-foundation/NSError"],"MTL4Compiler":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTL4CompilerTask":[],"MTL4ComputeCommandEncoder":["objc2-foundation/NSRange"],"MTL4ComputePipeline":["objc2-foundation/NSObject"],"MTL4Counters":["objc2-foundation/NSData","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTL4FunctionDescriptor":["objc2-foundation/NSObject"],"MTL4LibraryDescriptor":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTL4LibraryFunctionDescriptor":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTL4LinkingDescriptor":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTL4MachineLearningCommandEncoder":[],"MTL4MachineLearningPipeline":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTL4MeshRenderPipeline":["objc2-foundation/NSObject"],"MTL4RenderPass":["objc2-foundation/NSObject"],"MTL4RenderPipeline":["objc2-foundation/NSArray","objc2-foundation/NSObject"],"MTL4SpecializedFunctionDescriptor":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTL4StitchedFunctionDescriptor":["objc2-foundation/NSArray","objc2-foundation/NSObject"],"MTL4TileRenderPipeline":["objc2-foundation/NSObject"],"MTLAccelerationStructureTypes":[],"MTLAllocation":[],"MTLArgument":["objc2-foundation/NSArray","objc2-foundation/NSString","MTLDataType"],"MTLArgumentEncoder":["objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLBinaryArchive":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLBlitPass":["objc2-foundation/NSObject"],"MTLBuffer":["objc2-foundation/NSError","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLCaptureManager":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLCaptureScope":["objc2-foundation/NSString"],"MTLCommandQueue":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLComputeCommandEncoder":["objc2-foundation/NSRange"],"MTLComputePass":["objc2-foundation/NSObject"],"MTLComputePipeline":["objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","MTLAllocation"],"MTLCounters":["objc2-foundation/NSArray","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLDataType":[],"MTLDefines":[],"MTLDepthStencil":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLDeviceCertification":["objc2-foundation/NSNotification","objc2-foundation/NSProcessInfo","objc2-foundation/NSString"],"MTLDrawable":[],"MTLDynamicLibrary":["objc2-foundation/NSError","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLEvent":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFence":["objc2-foundation/NSString"],"MTLFunctionConstantValues":["objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLFunctionHandle":["objc2-foundation/NSString"],"MTLFunctionLog":["objc2-foundation/NSEnumerator","objc2-foundation/NSString","objc2-foundation/NSURL"],"MTLGPUAddress":[],"MTLHeap":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCommandBuffer":["objc2-foundation/NSError","objc2-foundation/NSString"],"MTLIOCommandQueue":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIOCompressor":[],"MTLIndirectCommandEncoder":[],"MTLLibrary":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLLinkedFunctions":["objc2-foundation/NSArray","objc2-foundation/NSDictionary","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLLogState":["objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLParallelRenderCommandEncoder":[],"MTLPipeline":["objc2-foundation/NSObject"],"MTLPixelFormat":[],"MTLRasterizationRate":["objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSValue"],"MTLResidencySet":["objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLResourceStateCommandEncoder":[],"MTLResourceStatePass":["objc2-foundation/NSObject"],"MTLResourceViewPool":["objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"MTLSampler":["objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLStageInputOutputDescriptor":["objc2-foundation/NSObject","MTLArgument"],"MTLTextureViewPool":[],"MTLTypes":[],"MTLVertexDescriptor":["objc2-foundation/NSObject"],"MTLVisibleFunctionTable":["objc2-foundation/NSObject","objc2-foundation/NSRange"],"alloc":[],"std":["alloc"],"unstable-darwin-objc":[],"unstable-private":["objc2-foundation/NSString","objc2-foundation/NSError"]},"features2":{"MTL4BinaryFunctionDescriptor":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTL4CommandEncoder":["bitflags","objc2-foundation/NSString"],"MTL4PipelineDataSetSerializer":["bitflags","objc2-foundation/NSData","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSURL"],"MTL4PipelineState":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTL4RenderCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLAccelerationStructure":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLAccelerationStructureCommandEncoder":["objc2-foundation/NSObject","MTLAccelerationStructure"],"MTLBlitCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLCommandBuffer":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSEnumerator","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLCommandEncoder":["bitflags","objc2-foundation/NSString"],"MTLDevice":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSBundle","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","objc2-foundation/NSURL","MTLLibrary","MTLResource","MTLGPUAddress"],"MTLFunctionDescriptor":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLFunctionStitching":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLIndirectCommandBuffer":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLIntersectionFunctionTable":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange"],"MTLRenderCommandEncoder":["bitflags","objc2-foundation/NSRange"],"MTLRenderPass":["bitflags","objc2-foundation/NSObject"],"MTLRenderPipeline":["bitflags","objc2-foundation/NSArray","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString","MTLAllocation"],"MTLResource":["bitflags","objc2-foundation/NSString"],"MTLTensor":["bitflags","objc2-foundation/NSError","objc2-foundation/NSObject","objc2-foundation/NSString"],"MTLTexture":["bitflags","objc2-foundation/NSObject","objc2-foundation/NSRange","objc2-foundation/NSString"],"bitflags":["dep:bitflags"],"block2":["dep:block2"],"default":["std","MTL4AccelerationStructure","MTL4Archive","MTL4ArgumentTable","MTL4BinaryFunction","MTL4BinaryFunctionDescriptor","MTL4BufferRange","MTL4CommandAllocator","MTL4CommandBuffer","MTL4CommandEncoder","MTL4CommandQueue","MTL4CommitFeedback","MTL4Compiler","MTL4CompilerTask","MTL4ComputeCommandEncoder","MTL4ComputePipeline","MTL4Counters","MTL4FunctionDescriptor","MTL4LibraryDescriptor","MTL4LibraryFunctionDescriptor","MTL4LinkingDescriptor","MTL4MachineLearningCommandEncoder","MTL4MachineLearningPipeline","MTL4MeshRenderPipeline","MTL4PipelineDataSetSerializer","MTL4PipelineState","MTL4RenderCommandEncoder","MTL4RenderPass","MTL4RenderPipeline","MTL4SpecializedFunctionDescriptor","MTL4StitchedFunctionDescriptor","MTL4TileRenderPipeline","MTLAccelerationStructure","MTLAccelerationStructureCommandEncoder","MTLAccelerationStructureTypes","MTLAllocation","MTLArgument","MTLArgumentEncoder","MTLBinaryArchive","MTLBlitCommandEncoder","MTLBlitPass","MTLBuffer","MTLCaptureManager","MTLCaptureScope","MTLCommandBuffer","MTLCommandEncoder","MTLCommandQueue","MTLComputeCommandEncoder","MTLComputePass","MTLComputePipeline","MTLCounters","MTLDataType","MTLDefines","MTLDepthStencil","MTLDevice","MTLDeviceCertification","MTLDrawable","MTLDynamicLibrary","MTLEvent","MTLFence","MTLFunctionConstantValues","MTLFunctionDescriptor","MTLFunctionHandle","MTLFunctionLog","MTLFunctionStitching","MTLGPUAddress","MTLHeap","MTLIOCommandBuffer","MTLIOCommandQueue","MTLIOCompressor","MTLIndirectCommandBuffer","MTLIndirectCommandEncoder","MTLIntersectionFunctionTable","MTLLibrary","MTLLinkedFunctions","MTLLogState","MTLParallelRenderCommandEncoder","MTLPipeline","MTLPixelFormat","MTLRasterizationRate","MTLRenderCommandEncoder","MTLRenderPass","MTLRenderPipeline","MTLResidencySet","MTLResource","MTLResourceStateCommandEncoder","MTLResourceStatePass","MTLResourceViewPool","MTLSampler","MTLStageInputOutputDescriptor","MTLTensor","MTLTexture","MTLTextureViewPool","MTLTypes","MTLVertexDescriptor","MTLVisibleFunctionTable","bitflags","block2","dispatch2","objc2-core-foundation"],"dispatch2":["dep:dispatch2"],"objc2-core-foundation":["dep:objc2-core-foundation"],"objc2-io-surface":["dep:objc2-io-surface"]},"yanked":false,"rust_version":"1.71","pubtime":"2025-10-04T15:47:38Z","v":2}
