tree: 3ed9e9370b01a9e67dadb2d907f281d70684cb68 [path history] [tgz]
  1. examples/
  2. fuchsia-cprng/
  3. fuchsia-zircon-status/
  4. fuchsia-zircon-types/
  5. meta/
  6. src/
  7. test_util/
  8. tools/
  9. BUILD.bazel
  10. BUILD.gn
  11. METADATA.textproto
  12. OWNERS
  13. README.md
src/lib/zircon/rust/README.md

Rust bindings for Zircon kernel

This repository contains Rust language bindings for Zircon kernel syscalls. The main crate contains type-safe wrappers, while the inner “sys” crate contains the raw types and FFI declarations.

There are two ways to build Rust artifacts targeting Fuchsia; using the Fargo cross compiling tool or including your artifact in the GN build. Of the two, Fargo is likely better for exploration and experimentation.