This AVIF parser allows extracting the AV1 payload and alpha channel metadata out of AVIF image files. The parser is a fork of Mozilla's MP4 parser used in Firefox, so it's designed to be robust and safely handle untrusted data.
This AVIF parser allows extracting the AV1 payload and alpha channel metadata out of AVIF image files. The parser is a fork of Mozilla's MP4 parser used in Firefox, so it's designed to be robust and safely handle untrusted data.
This library enables to invoke shell scripts based on their content. While std::process::Command
works great to execute standalone command, you need more manual code to take a script text and execute it. For this purpose, this library was created.
This library enables to invoke shell scripts based on their content. While std::process::Command
works great to execute standalone command, you need more manual code to take a script text and execute it. For this purpose, this library was created.
This package provides a RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros defer!
, defer_on_unwind!
, defer_on_success!
as shorthands for guards with one of the implemented strategies.
This package provides a RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros defer!
, defer_on_unwind!
, defer_on_success!
as shorthands for guards with one of the implemented strategies.
A memory-safer wrapper around system dynamic library loading primitives. The most important safety guarantee by this library is prevention of dangling-Symbols that may occur after a Library is unloaded. Using this library allows loading dynamic libraries (also known as shared libraries) as well as use functions and static variables these libraries contain.
Simple work-stealing parallelism for Rust - fork for rustc
This package provides conditional compilation according to rustc compiler version.
This package provides a 7z decompressor/compressor written in pure rust.
This package provides an implementation of the xxHash algorithm in Rust.
This package provides conditional compilation according to the rustc
compiler version.
This package provides a Rust implementation of the Argon2 password hashing function.
This package provides a Rust implementation of the Argon2 password hashing function.
This package provides a (mostly) pure-Rust implementation of various common cryptographic algorithms.
This package provides Show desktop notifications (linux, bsd, mac). Pure Rust dbus client and server.
This library provides HTSlib bindings and a high level Rust API for reading and writing BAM files.
Convert to and from base-58 strings with a simple Rust api. Currently the conversion uses the Bitcoin base58 alphabet.
Rust for Windows
Unix signal handling
Extremely basic shellscript parser
Core liquid functionality
Serialising Rust tests
PolicyKit
binding.