UNPKG

@macroforge/mcp-server

Version:

MCP server for Macroforge documentation and code analysis

16 lines (13 loc) • 1.01 kB
## Detailed Documentation Each macro has its own options and behaviors: - [**Debug**](../docs/builtin-macros/debug) - Customizable field renaming and skipping - [**Clone**](../docs/builtin-macros/clone) - Deep copying for all field types - [**Default**](../docs/builtin-macros/default) - Default value generation with field attributes - [**Hash**](../docs/builtin-macros/hash) - Hash code generation for use in maps and sets - [**PartialEq**](../docs/builtin-macros/partial-eq) - Value-based equality comparison - [**Eq**](../docs/builtin-macros/eq) - Marks equality as total, as Rust's `Eq` - [**Ord**](../docs/builtin-macros/ord) - Total ordering for sorting - [**PartialOrd**](../docs/builtin-macros/partial-ord) - Partial ordering comparison - [**Encode**](../docs/builtin-macros/encode) - JSON encoding with endec-style options - [**Decode**](../docs/builtin-macros/decode) - JSON decoding with validation - [**$Newtype**](../docs/builtin-macros/newtype) - Nominal brands, constructed through `Decode`