[−][src]Macro conrod_core::builder_method
macro_rules! builder_method { (pub $fn_name:ident { $($assignee:ident).+ = Some($Type:ty) }) => { ... }; ($fn_name:ident { $($assignee:ident).+ = Some($Type:ty) }) => { ... }; (pub $fn_name:ident { $($assignee:ident).+ = $Type:ty }) => { ... }; ($fn_name:ident { $($assignee:ident).+ = $Type:ty }) => { ... }; }
A macro for simplifying implementation of methods for the builder pattern
.
See the `builder_methods! docs for more background and details.