macro_rules! builder_setter { ($field:ident, $type:ty) => { ... }; ($field:ident, $type:ty, $doc:expr) => { ... }; }
Implement a builder pattern setter method.
struct Config { name: String, port: u16, } impl Config { mabi_core::builder_setter!(name, String); mabi_core::builder_setter!(port, u16); }