POSIX interrupt handling that is both safe and ergonomic.
Library to build simple 'Rofi User Interface' applications
Simple and efficient timer abstraction on top of `mio-extra`. Every timer is associated with a callback which is executed whenever the timer expires, timers can be stopped and reset, in which case the callback might be executed multiple times. The primary intended application is one in which timers have a bounded maximum duration (e.g. at most 10 minutes) and have to be cancelled and restarted very often.
A callback-based event loop
System crate providing bindings to the Webkit JavsScript engine, JavaScriptCore
Safe Rust bindings for Apple's AVAssetWriter, AVOutputSettingsAssistant, and AVAssetExportSession on macOS
Wrapper contract for Kujira's ICS20 cosmwasm hooks
trait objects with variable associated types
Builder and parser for retro sound-chip register-write logs (VGM).
A standalone Java JNI external binding generator for UniFFI. Generates Java native source files and a Rust JNI glue crate from UniFFI metadata, enabling Java to call Rust-exported UniFFI interfaces via JNI.
Functors for Rust lifetimes
A small library for chaining together computation stage into a pipeline