bevy_brp_mcp_macros

Crates.iobevy_brp_mcp_macros
lib.rsbevy_brp_mcp_macros
version0.18.0
created_at2025-10-31 15:24:23.293991+00
updated_at2026-01-15 12:20:25.757675+00
descriptionProcedural macros for bevy_brp_mcp
homepage
repositoryhttps://github.com/natepiano/bevy_brp
max_upload_size
id1910205
size64,644
(natepiano)

documentation

README

bevy_brp_mcp_macros

Procedural macros for bevy_brp_mcp.

Version Alignment

This crate is always versioned identically to bevy_brp_mcp to ensure compatibility.

Macros

  • #[derive(BrpTools)] - Generates BRP tool implementations from enum variants
  • #[derive(ToolDescription)] - Generates tool description methods
  • #[derive(ParamStruct)] - Derives field placement for parameter structs
  • #[derive(ResultStruct)] - Derives field placement for result structs
  • #[derive(ToolFn)] - Generates ToolFn trait implementations

License

Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Commit count: 0

cargo fmt