| Crates.io | praborrow-macros |
| lib.rs | praborrow-macros |
| version | 1.2.2 |
| created_at | 2026-01-09 16:26:26.406996+00 |
| updated_at | 2026-01-14 03:30:00.662363+00 |
| description | Procedural macros for PraBorrow defense and verification logic. |
| homepage | |
| repository | https://github.com/ireddragonicy/PraBorrow |
| max_upload_size | |
| id | 2032343 |
| size | 13,663 |
English | Indonesia
Procedural macros for the PraBorrow system.
This collection of procedural macros reduces boilerplate and enforces strict semantics within the PraBorrow ecosystem. It includes derivation logic for core traits.
#[derive(Constitution)]: Enforces invariant checking on structs, generating verify_invariants methods.
#[derive(Target)]: Implements resource addressing and identification logic.
Compile-Time Checks: Performs static analysis on macro inputs to catch errors early.