ferrous-systems / testing-proc-macros
Example of structuring a proc macro crate for testability
☆20Updated 6 months ago
Alternatives and similar repositories for testing-proc-macros:
Users that are interested in testing-proc-macros are comparing it to the libraries listed below
- ☆44Updated last year
- A dependency injection library for message-based applications☆38Updated 3 years ago
- Static analysis tool for Rust library authors to set and verify which types from other libraries are allowed to be exposed in their publi…☆48Updated 3 weeks ago
- Remove Cargo.lock lockfile☆33Updated last week
- Oneshot Rust channel working both in and between sync and async environments☆84Updated 3 months ago
- ☆70Updated 3 months ago
- Serde support for the humantime crate☆30Updated 11 months ago
- Rust Stream combinator, to limit the rate at which items are produced☆27Updated last year
- ☆105Updated 9 months ago
- Rust data types and a macro for generating enumeration-based bit flags☆46Updated 6 months ago
- Access and evaluate tracing logs in async and sync tests.☆67Updated 7 months ago
- Advisory cross-platform file locks using file descriptors☆76Updated last year
- Integer encoding for primitive integer types: Supports varint/varint+zigzag and fixed-length integer encoding and decoding, and provides …☆66Updated 5 months ago
- Extended utilities for working with files and filesystems in Rust. This is a fork of the fs2-rs crate, the aim for this fork is to suppor…☆70Updated last week
- A simple helper to transform Markdown links to intra-doc links in Rust projects when appropriate.☆36Updated 4 years ago
- A Rust crate providing an implementation of an RFC-compliant `EmailAddress` newtype.☆68Updated 2 months ago
- Helper macros: autoimpl, impl_scope☆59Updated 3 weeks ago
- Serde Visitor for deserializing untagged enums☆60Updated last week
- A concise, self-describing binary format written in Rust for Serde☆63Updated 5 months ago
- GitHub Action to create a release PR using cargo-release — soft deprecated: try release-plz instead!☆44Updated this week
- A futures abstraction that runs a set of futures which may complete in any order.☆89Updated 5 months ago
- impl fallible collections in rust, quite as describe in RFC 2116☆35Updated 2 months ago
- ☆38Updated last year
- Big array helper for serde☆60Updated 8 months ago
- Formatting Cargo.toml☆30Updated 10 months ago
- A memory efficient container for rust nested collections☆39Updated 2 years ago
- Automatically implement traits for common smart pointers☆104Updated 2 weeks ago
- Rust's std::net except without the std.☆46Updated 2 years ago
- A map implementation that relies on fixed-size storage derived by a procedural macro☆43Updated last month
- A global executor built on top of async-executor and smol☆73Updated 8 months ago