An open API service indexing awesome lists of open source software.

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.

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