Rust bindings for Magenta runtime services

Clone this repo:

Branches

  1. 044ba91 Also need this path dependency by Rob Tsuk · 3 weeks ago master
  2. 939f5bb Update values for MX_HND_TYPE constants to match Magenta by Brian Swetland · 4 weeks ago
  3. b6ef378 Restore path dependencies. by P.Y. Laligand · 5 weeks ago
  4. 47e1e97 Removed unnecessary attribute. by P.Y. Laligand · 6 weeks ago
  5. c5916db Add support for BUILD.gn, as well as HandleType by Sean Klein · 7 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.