Fundle Macros
Summary
Procedural macros to support the fundle crate. See fundle for more information.
Macros
#[bundle]
Transforms structs into type-safe builders with dependency injection support.
Generates builder methods and a select macro for dependency access.
#[deps]
Creates dependency parameter structs with automatic From<T> implementations.
Generates From<T> where T: AsRef<Logger> + AsRef<Database>.
#[newtype]
Creates newtype wrappers with automatic trait implementations.
;
Generates Clone, From<T: AsRef<Logger>>, Deref, and DerefMut.
This crate was developed as part of The Oxidizer Project.