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

#262 in Operating systems

Download history 357/week @ 2024-12-17 117/week @ 2024-12-24 288/week @ 2024-12-31 399/week @ 2025-01-07 974/week @ 2025-01-14 473/week @ 2025-01-21 310/week @ 2025-01-28 543/week @ 2025-02-04 622/week @ 2025-02-11 275/week @ 2025-02-18 474/week @ 2025-02-25 206/week @ 2025-03-04 699/week @ 2025-03-11 443/week @ 2025-03-18 609/week @ 2025-03-25 173/week @ 2025-04-01

1,924 downloads per month
Used in mxruntime

BSD-3-Clause

130KB
3K SLoC

Type-safe bindings for Magenta kernel syscalls.


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.

Dependencies

~150KB