derive
Here are 51 public repositories matching this topic...
kenzu is a procedural macro crate for generating builder patterns in Rust — both immutable and mutable, with optional compile-time validation using field-level attributes. Whether you're building configuration structs, domain models, or input data, kenzu eliminates boilerplate while increasing safety and clarity.
-
Updated
Sep 20, 2025 - Rust
(Incomplete) example of automatic TypeScript interface generation with Rust macros - Inspired by https://github.com/vojtechhabarta/typescript-generator
-
Updated
May 17, 2019 - Rust
tracing initialization library to easily get started with tracing.
-
Updated
Jun 3, 2024 - Rust
A crate for calculating the heap usage of a data structure.
-
Updated
May 14, 2024 - Rust
Error Forge is a flexible, high-performance Rust framework for rich, structured errors. Define typed errors with macros/derives, add contextual metadata & severities, wire sync/async hooks for logging/telemetry, and use recovery helpers (retry/fallback/backoff) that keep your code clean and resilient.
-
Updated
Aug 17, 2025 - Rust
Tiny serialization library for de/serializing instances in a binary, serial format; useful for example to easily interface with C program data files
-
Updated
Sep 6, 2022 - Rust
A procedural macro for generating efficient builders.
-
Updated
Jan 11, 2023 - Rust
Improve this page
Add a description, image, and links to the derive topic page so that developers can more easily learn about it.
Add this topic to your repo
To associate your repository with the derive topic, visit your repo's landing page and select "manage topics."