Rust bindings for Magenta runtime services

Clone this repo:

Branches

  1. b6ef378 Restore path dependencies. by P.Y. Laligand · 6 days ago master
  2. 47e1e97 Removed unnecessary attribute. by P.Y. Laligand · 2 weeks ago
  3. c5916db Add support for BUILD.gn, as well as HandleType by Sean Klein · 3 weeks ago
  4. 15c1b8d Add PATENTS file by George Kulakowski · 3 weeks ago
  5. e3e6246 Follow rename of mxio_get_startup_handle by Raph Levien · 8 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.