shapely-derive 3.1.0

Proc macro for deriving the 'Shapely' trait in shapely
Documentation

shapely-derive

experimental free of syn crates.io documentation MIT/Apache-2.0 licensed

shapely-derive provides procedural macros to derive the Shapely trait from shapely.

This crate implements the #[derive(Shapely)] macro which automatically generates runtime reflection code for Rust structs, providing:

  • Structure parsing and representation
  • Field access and manipulation
  • Integration with the shapely runtime reflection system

The implementation uses unsynn for efficient and fast compilation.

Funding

Thanks to Namespace for providing fast GitHub Actions workers:

License

Licensed under either of:

at your option.