core_affinity_rs is a Rust crate for managing CPU affinities. It currently supports Linux, Mac OSX, and Windows.
A protoc plugin that generates Tonic gRPC server and client code using the Prost! code generation engine.
grpc-rs是通过将gRPC的C++实现作为依赖,并使用Rust的FFI来与C++交互实现的。这种方式可以保证Rust实现的gRPC与官方的C++实现相同,但需要依赖外部的C++库,并且在一些特定情况下可能会存在性能问题。 而grpc-rust则是纯Rust实现的gRPC,它的底层使用tokio实现异步IO,相对于grpc-rs,grpc-rust在可移植性、性能和维护方面都具有一定的优势。
nfs is an async Rust wrapper around libnfs. It currently requires libnfs to be built with support for multi-threading. This may change in the future.
This crate offers: MySql database driver in pure rust; connection pool.
Rusqlite is an ergonomic wrapper for using SQLite from Rust. Historically, the API was based on the one from rust-postgres. However, the two have diverged in many ways.
This crate provides filters for log4rs that can be dynamically controlled at runtime.
Xactor is a rust actors framework based on async-std. Actor communication in a local context Using Futures for asynchronous message handling Typed messages (No Any type). Generic messages are allowed
SuppaFTP is the main FTP/FTPS client library for Rust, with both support for sync/async programming and for all the FTP protocol features. It is a fork of the original ftp library "rust-ftp".
The libunftp library drives unFTP. It's an , async, cloud orientated FTP(S) server. It runs on top of the Tokio asynchronous run-time and tries to make use of Async IO as much as possible.
数据压缩、解压。 A pure Rust implementation of the Snappy compression algorithm. Includes streaming compression and decompression using the Snappy frame format.
Direct no-stdlib port of the C brotli compressor to Rust no dependency on the Rust stdlib: this library would be ideal for decompressing within a rust kernel among other things.