Procedural macros to facilitate enum usage, such as when delegating implementations, extracting variant types, or creating enum tables.
Object to Object mapper for Rust. Derive '(Try)From' and '(Try)Into' traits.
AST-aware Rust refactoring tool for AI agents - transform, rename, inspect & more
MCP server for rs-hack - AST-aware Rust refactoring tools
Alias for rs-hack - AST-aware Rust refactoring tool (install with: cargo install rshack)
yah — AI-agent harness: source-embedded tickets, AST refactoring, architecture graph, MCP
This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits, temporarily used in databend
This crate offers procedural macros designed to facilitate the swift implementation of Rust's built-in traits.
Generate a companion ID enum and an associated getter method for the annotated enum
A Rust procedural macro library for deriving automatic conversions between enum variants
procedural macro that enhances enums with additional methods and conversions
Near drop-in replacement for dynamic-dispatched method calls with up to 10x the speed
Extend ActiveRecord::Enum for add more helpful methods
Enum Field for Mongoid
Enum-like behavior for Ruby.
Yummy implementation of enum that gives integer values with a special wrapping.
This is a very basic implementation of enums in Ruby. The cornerstone of the library is safety.
Simple, zero-dependant enum translation gem for Rails
String enums for Rails
Enable using native sql enums
Provides enum-like fields for ActiveRecord, ActiveModel and Mongoid models.
Enum Attributes Validation provides validation functionality for enum attributes in models.
Enum field plugin for Administrate
ActiveRecord/Mongoid enums with i18n