Rust bindings for Magenta runtime services

Clone this repo:

Branches

  1. f4899b6 Add version in path dependencies by Raph Levien · 2 weeks ago master
  2. 5e9febe Rust changes for RFC: MX error space by Rob Tsuk · 6 weeks ago
  3. 7697b3c Correct naming and expose service connect functions by Rob Tsuk · 8 weeks ago
  4. 044ba91 Also need this path dependency by Rob Tsuk · 3 months ago
  5. 939f5bb Update values for MX_HND_TYPE constants to match Magenta by Brian Swetland · 3 months 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.