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.
Simple library for converting to and from base-58 strings.
This package provides conditional compilation according to the rustc
compiler version.
This package provides an implementation of the xxHash algorithm in Rust.
This package provides a 7z decompressor/compressor written in pure rust.
Show desktop notifications (linux, bsd, mac). Pure Rust dbus client and server.
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 Rust implementation of the Argon2 password hashing function.
This package provides a (mostly) pure-Rust implementation of various common cryptographic algorithms.
This library provides HTSlib bindings and a high level Rust API for reading and writing BAM files.
Rust for Windows
Unix signal handling
LMDB native lib.
PolicyKit
binding
gethostname for all platforms
Utilities for Tauri
gethostname for all platforms
Rust for Windows
Utilities for Tauri
Macros for axum