https://github.com/mikeumus/sandboxed-rust-c-bridge
A sandboxed Rust C-Bridge example for a MacOS app.
https://github.com/mikeumus/sandboxed-rust-c-bridge
Last synced: 2 months ago
JSON representation
A sandboxed Rust C-Bridge example for a MacOS app.
- Host: GitHub
- URL: https://github.com/mikeumus/sandboxed-rust-c-bridge
- Owner: mikeumus
- License: gpl-3.0
- Created: 2020-07-06T02:41:52.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2020-07-09T04:08:39.000Z (almost 5 years ago)
- Last Synced: 2025-01-29T16:11:42.655Z (4 months ago)
- Language: Swift
- Size: 1.25 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### Sandboxed-Rust-C-Bridge
##### A sandboxed Rust C-Bridge example for a MacOS app._ _ _
##### Derived from [@fluffyemily](https://github.com/fluffyemily)'s "Building and Deploying a Rust library on iOS" Mozilla post here:
- Mozilla Article: https://mozilla.github.io/firefox-browser-architecture/experiments/2017-09-06-rust-on-ios.html
- Article Github: https://github.com/fluffyemily/cross-platform-rust
- Article PDF: https://github.com/mikeumus/Sandboxed-Rust-C-Bridge/blob/master/Building%20and%20Deploying%20a%20Rust%20library%20on%20iOS.pdf_ _ _
##### Further Reading
Another great website on how to bridge Rust to all sorts of languages:
- http://jakegoulding.com/rust-ffi-omnibus/
Further reading about Rust's Alternative representation, `repr(C)`
- https://doc.rust-lang.org/nomicon/other-reprs.html