Thanks to visit codestin.com
Credit goes to lib.rs

#proc-macro #builder #supposed #re-exports #setter-methods #named-arguments #builder-pattern #bon

macro no-std bon-macros

This is a proc-macro crate that is supposed to be a private implementation detail of the bon crate

42 stable releases

3.8.2 Jan 8, 2026
3.8.1 Oct 8, 2025
3.7.2 Sep 2, 2025
3.6.5 Jul 18, 2025
1.0.5 Jul 31, 2024

#1443 in Procedural macros

Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App Codestin Search App

2,305,472 downloads per month
Used in 925 crates (via bon)

MIT/Apache

370KB
8K SLoC

bon-macros

This is a proc-macro crate that is supposed to be a private implementation detail of the bon crate. Don't add it to your dependencies directly! The API surface of this crate is unstable, and your code may break if you use items from bon-macros bypassing the bon crate. Instead, use the proc macros from here via the reexports in the bon crate.

Dependencies

~0.8–1.2MB
~27K SLoC