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

#552 in Operating systems

Download history 456/week @ 2024-09-14 620/week @ 2024-09-21 488/week @ 2024-09-28 139/week @ 2024-10-05 352/week @ 2024-10-12 336/week @ 2024-10-19 433/week @ 2024-10-26 410/week @ 2024-11-02 31/week @ 2024-11-09 228/week @ 2024-11-16 430/week @ 2024-11-23 413/week @ 2024-11-30 483/week @ 2024-12-07 587/week @ 2024-12-14 181/week @ 2024-12-21 62/week @ 2024-12-28

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

~145KB