Jiahao XU's repositories
swaystatus
A minimal executable for displaying sway status per second
integer-hasher
An implementation of `std::hash::Hasher` for integers.
concurrent_arena
Container that can have elements insert/removed concurrently and uses a 'u32' as key.
castaway
Safe, zero-cost downcasting for limited compile-time specialization.
command-group
Extension to Command to spawn in a process group
compact_str
A memory efficient string type that can store up to 24* bytes on the stack
derive_destructure2
Destructure Rust structs that implement Drop.
flow
Exploration of a data-flow programming paradigm
generic-global-variables
Implements genric global variables in Rust using anymap2
gitoxide
An idiomatic, lean, fast & safe pure Rust implementation of Git
install-action
GitHub Action for installing development tools (mainly from GitHub Releases).
Main
📦 The default bucket for Scoop.
null-terminated-str
Provides null terminated str that is compatible with `std::ffi::CStr`.
opencv-rust
Rust bindings for OpenCV 3 & 4
prodash
report progress of concurrent applications and display it in various ways
release-plz-action
GitHub action for https://github.com/MarcoIeni/release-plz
reqwest
An easy and powerful Rust HTTP Client
ring
Safe, fast, small crypto using Rust
rust
Empowering everyone to build reliable and efficient software.
rust-base16
Base16 (hex) encoding functions for rust
rust-windows-dll
Macro for dynamically loading windows dll functions
sccache
sccache is ccache with cloud storage
tame-index
Small crate for interacting with cargo registry indices
tar-parser.rs
tar file parser written in rust using nom
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
xz2-rs
Bindings to liblzma in Rust (xz streams in Rust)