Skip to main content

Crate pyro_macro

Crate pyro_macro 

Source
Expand description

Derive macros and code generation utilities for Pyroduct.

This crate provides proc-macro functionality for Pyroduct capabilities:

  • ffi — FFI binding generation for capability interfaces
  • [format] — Token formatting and diffing utilities
  • module — Module scaffolding and generation
  • struct_doc — Struct documentation generation
  • [utils] — Internal helper utilities

Test infrastructure includes a fmt submodule with token pretty-printing and assertion helpers for diff-based code comparison.

Modules§

ffi
This crate provides proc macros to generate FFI boilerplate for capabilities.
format
module
struct_doc
File-level schema builder.