Rust bindings for Magenta runtime services

Clone this repo:

Branches

  1. 5e9febe Rust changes for RFC: MX error space by Rob Tsuk · 11 days ago master
  2. 7697b3c Correct naming and expose service connect functions by Rob Tsuk · 4 weeks ago
  3. 044ba91 Also need this path dependency by Rob Tsuk · 7 weeks ago
  4. 939f5bb Update values for MX_HND_TYPE constants to match Magenta by Brian Swetland · 8 weeks ago
  5. b6ef378 Restore path dependencies. by P.Y. Laligand · 9 weeks ago

Rust bindings for Magenta runtime services

This repository contains bindings for Magenta runtime services other than those directly provided by kernel syscalls. At the moment, that's primarily access to startup handles, but this also the correct place for launchpad bindings.

The low level bindings are in a subcrate mxruntime-sys, while the main crate contains a type-safe wrapper in terms of native Rust types.