joelonsql / wherrLinks
Enhance Rust errors with file and line details using the `#[wherr]` macro for clearer debugging.
☆51Updated last year
Alternatives and similar repositories for wherr
Users that are interested in wherr are comparing it to the libraries listed below
Sorting:
- Imitate the documentation build that docs.rs would do☆51Updated 4 months ago
- Helps you frob those bits☆38Updated 10 months ago
- Costless typed identifiers backed by UUID, with kind readable in serialized versions☆74Updated 6 months ago
- Parse JSON file at compile time and embed as serde_json::Value☆28Updated 3 months ago
- Serde-based replacement for #[derive(Debug)]☆68Updated 8 months ago
- State machine pattern for Rust☆29Updated 7 months ago
- Serde serializer for generating Starlark build targets☆66Updated last month
- Cargo hack manager☆64Updated last year
- Serde Visitor for deserializing untagged enums☆63Updated 2 weeks ago
- Obsessively tiny error derive macro☆86Updated 4 months ago
- An immutable data structure with O(1) append, prepend, and concat time complexity.☆32Updated this week
- Compile-time temporary directory shared by multiple crates and erased by `cargo clean`☆75Updated 3 months ago
- horrible serde macro stuff☆39Updated last year
- A more powerful replacement for standard macros☆34Updated 6 months ago
- ☆24Updated 2 weeks ago
- Include your assets statically into your application with a strict structure☆88Updated 3 months ago
- A time progress bar utilities☆59Updated last week
- Build-time configure scripts for Rust☆64Updated 5 months ago
- Queue futures to run concurrently, in the order they're spawned, and with global and group limits.☆64Updated this week
- An evil parsing library.☆54Updated last year
- Static analysis tool for Rust library authors to set and verify which types from other libraries are allowed to be exposed in their publi…☆56Updated 2 weeks ago
- Save/restore timestamps when building Rust code in CI (to allow fresh checkouts but taking advantage of incremental builds)☆33Updated 2 months ago
- Cargo subcommand for proper use of -Z minimal-versions and -Z direct-minimal-versions.☆57Updated 2 weeks ago
- Transitive derive macros for Rust☆32Updated 2 weeks ago
- pid1 handling library for proper signal and zombie reaping of the PID1 process☆37Updated 5 months ago
- Hex Display: A modern xxd alternative.☆43Updated 3 months ago
- An efficient JSON Value parser☆77Updated last year
- Rust data types and a macro for generating enumeration-based bit flags☆47Updated 2 months ago
- https://github.com/rust-lang/cargo/issues/948☆56Updated 10 months ago
- Cross-platform Rust library for invoking & waiting for the system text editor☆48Updated 3 months ago