#[derive(Message)]
{
// Attributes available to this derive:
#[pd_message]
}
Expand description
Derive macro for palladium_actor::Message.
Generates a TYPE_TAG constant via FNV-1a of the fully-qualified type name.
§Usage
ⓘ
use palladium_actor::Message;
#[derive(Message)]
#[pd_message(response = u64)]
struct Ping(u64);The optional #[pd_message(response = T)] attribute sets Message::Response.
Omitting it defaults Response to ().