metal-rust-ffi 1.0.0

Audited Objective-C interoperability boundary for metal-rust
1
2
3
4
5
6
7
8
9
10
11
12
# metal-rust-ffi

Audited Objective-C interoperability boundary used by
[`metal-rust`](https://crates.io/crates/metal-rust).

This package exists separately so unsafe Objective-C message sends and
ownership assumptions have a crate-level boundary. It does not re-export raw
Objective-C objects or pointers, and its public Rust API is safe. Applications
should depend on `metal-rust` rather than using this implementation crate
directly.

The source layout follows Apple's metal-cpp framework and header organization.