3 unstable releases

Uses old Rust 2015

0.2.0 Aug 11, 2017
0.1.1 Jul 27, 2017
0.1.0 Jul 6, 2017

#133 in Operating systems

Download history 170/week @ 2021-02-24 116/week @ 2021-03-03 117/week @ 2021-03-10 101/week @ 2021-03-17 89/week @ 2021-03-24 85/week @ 2021-03-31 158/week @ 2021-04-07 130/week @ 2021-04-14 113/week @ 2021-04-21 111/week @ 2021-04-28 103/week @ 2021-05-05 71/week @ 2021-05-12 78/week @ 2021-05-19 108/week @ 2021-05-26 121/week @ 2021-06-02 118/week @ 2021-06-09

507 downloads per month
Used in mxruntime

BSD-3-Clause

130KB
3K SLoC

Rust bindings for Magenta kernel

This repository contains Rust language bindings for Magenta 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.


lib.rs:

Type-safe bindings for Magenta kernel syscalls.

Dependencies

~47KB