-
A user-interface framework in Rust.
-
Wrapper over zircon-fdio library
-
Work with Fuchsia Archives (FARs)
-
Fuchsia-specific Futures executor and asynchronous primitives (Channel, Socket, Fifo, etc.)
-
Configure, create and use FrameBuffers in Fuchsia
-
Protect and verify data blobs using Merkle Trees
-
Rust interface to Scenic, the Fuchsia compositor
-
Implement fuchsia syslog listeners in Rust
-
Rust interface to the fuchsia syslog
-
A crate that sets the Rust allocator to the system allocator. This is automatically included for projects that use fuchsia-async, and all Fuchsia binaries should ensure that they take a transitive dependency on this crate (and “use” it, as merely setting it as a dependency in GN is not sufficient to ensure that it is linked in).
-
A safe Rust interface to Fuchsia's tracing interface
-
Bindings and protocol for serving filesystems on the Fuchsia platform
-
Bindings for watching a directory for changes
-
Rust language bindings for Zircon kernel syscalls
-
A convenience crate for Zircon VMO objects mapped into memory
-
A Rust crypto library backed by BoringSSL
-
Utilities for safely operating on memory shared between untrusting processes
-
Work with values contained in raw Byte strings without copying
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2021-02-24 UTC.