resource-bound-core 0.1.3

Compile-time enforcement of struct size limits and heap allocation constraints
Documentation
# resource-bound-core 0.1.3


`resource-bound-core` is a **part of `rsource-bound` crate** and not designed to work solely,the main usage is in `resource-bound` crate, refer to [resource-bound](https://crates.io/crates/resource-bound)



# [resource-bound]https://crates.io/crates/resource-bound



`resource-bound` is a **procedural macro crate** that enforces **compile-time resource constraints** on Rust structs.

It allows you to:

* enforce a **maximum struct size** at compile time
* **disallow heap allocation by default**
* explicitly **opt in to heap usage** when required
* catch violations **early**, with **zero runtime cost**

This crate is intentionally **conservative**, **explicit**, and **honest** about what Rust can and cannot guarantee at compile time.