This package provides wrappers to create fully-featured Mutex
and RwLock
types. It is compatible with no_std
.
FFI bindings for the ALSA sound API. This package contains the code to interact with the underlying operating system ALSA interface.
This package provides wrappers to create fully-featured Mutex
and RwLock
types. It is compatible with no_std
.
This package provides wrappers to create fully-featured Mutex
and RwLock
types. It is compatible with no_std
.
Part of the Gitoxide project, a lean and safe Rust implementation of Git. This crate deals with paths and their conversions
Part of the Gitoxide project, a lean and safe Rust implementation of Git. This crate deals with paths and their conversions
Expanding opportunities standard library std::fs
and std::io
. Recursively copy folders with recept information about process and much more.
These types expose identical APIs to the standard library Mutex
and RwLock
except that they do not return PoisonError
s.
filesize
abstracts platform-specific methods of determining the real space used by files, taking into account file system compression and sparse files.
Safe abstraction for nftables JSON API. It can be used to create nftables rulesets in Rust and parse existing nftables rulesets from JSON.
This package provides a trait, and utilities, for downcasting trait objects back to their original types. The same as the rust-downcast-rs crate.
Borrowed and owned git hash digests used to identify git objects. This package is part of Gitoxide, a pure Rust implementation of Git.
Borrowed and owned git hash digests used to identify git objects. This package is part of Gitoxide, a pure Rust implementation of Git.
Borrowed and owned git hash digests used to identify git objects. This package is part of Gitoxide, a pure Rust implementation of Git.
This package provides a bit-sliced implementation of AES (Rijndael) block ciphers.
This package is deprecated and was replaced by the aes
crate.
This package provides a bit-sliced implementation of AES (Rijndael) block ciphers.
This package is deprecated and was replaced by the aes
crate.
This package provides a bit-sliced implementation of AES (Rijndael) block ciphers.
This package is deprecated and was replaced by the aes
crate.
This package provides a vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.
This package provides a vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.
This package provides a vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.
This library provides a Rust binding to the original implementation of webview, a tiny cross-platform library to render web-based GUIs as desktop applications.
This package provides a parser for command line options. As opposed to a declarative parser, rust-clap-lex
processes arguments as a stream of tokens.
This package provides a hash table with consistent order and fast iteration. NOTE: This crate was renamed to indexmap
. Please use it under its new name.
This package provides a parser for command line options. As opposed to a declarative parser, rust-clap-lex
processes arguments as a stream of tokens.