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

#481 in Operating systems

Download history 389/week @ 2023-12-14 300/week @ 2023-12-21 149/week @ 2023-12-28 243/week @ 2024-01-04 360/week @ 2024-01-11 379/week @ 2024-01-18 259/week @ 2024-01-25 177/week @ 2024-02-01 471/week @ 2024-02-08 581/week @ 2024-02-15 548/week @ 2024-02-22 375/week @ 2024-02-29 520/week @ 2024-03-07 339/week @ 2024-03-14 528/week @ 2024-03-21 417/week @ 2024-03-28

1,804 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

~140KB