Skip to main content

Crate shape_macros

Crate shape_macros 

Source
Expand description

Procedural macros for Shape introspection

This crate provides:

  • #[shape_builtin] attribute macro for function metadata extraction
  • #[derive(ShapeType)] derive macro for type/struct property metadata

Attribute Macros§

shape_builtin
Attribute macro for Shape builtin functions.
shape_provider
Attribute macro for Shape data providers.

Derive Macros§

ShapeType
Derive macro for Shape type metadata.