ferrous-systems / testing-proc-macrosLinks
Example of structuring a proc macro crate for testability
☆20Updated last year
Alternatives and similar repositories for testing-proc-macros
Users that are interested in testing-proc-macros are comparing it to the libraries listed below
Sorting:
- An updated version of linked-hash-map and friends☆141Updated 3 months ago
- Serde Visitor for deserializing untagged enums☆69Updated last month
- ☆48Updated 2 years ago
- ☆77Updated 5 months ago
- Provides macro `assert_matches` for testing pattern matching☆67Updated 5 years ago
- Async executor for WebAssembly☆83Updated 2 years ago
- like thread::spawn but for processes☆160Updated 11 months ago
- Rust's missing `String` literal☆19Updated 6 years ago
- Integer encoding for primitive integer types: Supports varint/varint+zigzag and fixed-length integer encoding and decoding, and provides …☆68Updated 3 months ago
- ☆76Updated 3 weeks ago
- Test harness for declarative and procedural macros expansion via `cargo-expand`☆67Updated 6 months ago
- A implementation of convenience integrations between tokio and tower☆134Updated 2 years ago
- ☆110Updated last year
- Exponential backoff generator with jitter.☆95Updated 9 months ago
- An unordered multiset/bag implementation backed by HashMap☆75Updated last week
- Remove Cargo.lock lockfile☆34Updated last month
- A big integer library in Rust with good performance.☆107Updated 2 years ago
- ☆87Updated 2 months ago
- `$crate` in procedural macros.☆81Updated 2 months ago
- Yaque is yet another disk-backed persistent queue for Rust.☆88Updated last year
- A working Rust example for how to implement Borrow for complex keys☆74Updated last year
- Serializable trait objects for Rust.☆58Updated 10 months ago
- Find out about keys that are ignored when deserializing data☆95Updated last month
- A token-based rate limiter based on the leaky bucket algorithm.☆113Updated 3 months ago
- Collection of utilities for writing your own dev scripts☆66Updated 3 years ago
- Abstract over different executors☆74Updated 2 years ago
- bencher is just a port of the libtest (unstable) benchmark runner to Rust stable releases. `cargo bench` on stable. "Not a better bencher…☆91Updated 3 years ago
- Oneshot Rust channel working both in and between sync and async environments☆96Updated 2 weeks ago
- Yet Another Async Runtime (yaar) focused on forbid(unsafe) and scalability☆82Updated 4 years ago
- A library for generating Graphviz DOT language files for graphs.☆78Updated 10 months ago