fitzgen / safe-gc
A garbage collection library for Rust with zero unsafe code
☆108Updated 8 months ago
Alternatives and similar repositories for safe-gc:
Users that are interested in safe-gc are comparing it to the libraries listed below
- Safe, zero-cost downcasting for limited compile-time specialization.☆156Updated 2 weeks ago
- Choose Rust types at compile-time via constants☆64Updated last year
- Concrete Syntax Tree library☆92Updated last month
- Const TypeId and non-'static TypeId☆61Updated 2 weeks ago
- Anonymous struct and named arguments in Rust.☆72Updated last year
- A Vec That Has a Smaller size_of☆134Updated last week
- A memory efficient syntax tree for language developers☆57Updated 2 months ago
- a reference-counting cycle collection library in rust☆78Updated 2 years ago
- Macro to repeat sequentially indexed copies of a fragment of code☆150Updated 2 weeks ago
- Cycle-tracking garbage collector library for Rust☆176Updated 2 months ago
- Home of the "types team", affiliated with the compiler and lang teams.☆96Updated last year
- This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.☆141Updated 7 months ago
- A scope for async_std and tokio to spawn non-static futures☆127Updated 9 months ago
- Compact, clone-on-write vector and string.☆228Updated 4 months ago
- Blazing fast immutable collection datatypes for Rust.☆98Updated last month
- An implementation of union-find / congruence-closure in Rust. Extracted from rustc for independent experimentation.☆153Updated 10 months ago
- Const equivalents of std functions, compile-time comparison, and parsing.☆95Updated 2 months ago
- Utilities for working with impl traits in Rust.☆104Updated last month
- Tools to feature more lenient Polonius-based borrow-checker patterns on stable Rust☆102Updated 4 months ago
- Safe-to-use proc-macro-free self-referential structs in stable Rust.☆259Updated 3 months ago
- A flexible, simple to use, immutable, clone-efficient String replacement for Rust☆151Updated 7 months ago
- Minimal asynchronous runtime for Rust☆127Updated 7 months ago
- Interning of data in rust☆95Updated 2 weeks ago
- Program startup and thread support written in Rust☆174Updated last week
- Stack safe and expressive recursion in Rust☆96Updated 2 months ago
- Cross-platform atomic wait and wake (aka futex) functionality for Rust.☆120Updated 9 months ago
- Fork of std::Arc with lots of utilities useful for FFI☆229Updated last month
- Append-only collections for Rust where borrows to entries can outlive insertions☆240Updated last week
- Safely cast &T to &U where the struct U contains a single field of type T.☆199Updated 2 weeks ago