macro_rules! events_builder_build { ($events_struct:ident<$lifetime:lifetime, $generic_type:ident>, $events_raw:ident, $($callback_field:ident => $callback:ident,)*) => { ... }; ($events_struct:ident<$lifetime:lifetime>, $events_raw:ident, $($callback_field:ident => $callback:ident,)*) => { ... }; ($events_struct:ident, $events_raw:ident, $($callback_field:ident => $callback:ident,)*) => { ... }; (@function_body $self:ident, $events_struct:ident, $events_raw:ident, $($callback_field:ident => $callback:ident,)*) => { ... }; (@function_body_generic $self:ident, $events_struct:ident<$generic_type:ident>, $events_raw:ident, $($callback_field:ident => $callback:ident,)*) => { ... }; }
Expand description
Implement build
method for Events struct builder.