Derive Macro raui_derive::MessageData [−][src]
#[derive(MessageData)]
{
// Attributes available to this derive:
#[remote]
#[message_data]
}
Expand description
Derive macro for the [MessageData
][raui_core::messenger::MessageData] trait
Example
ⓘ
#[derive(MessageData, Debug, Clone)]
pub enum AppMessage {
ShowPopup(usize),
ClosePopup,
}