#[message]
Implements the [Message] trait for a type. Enables specifying the result type easily.
Message
Shorthand for:
struct MyMsg; impl Message for MyMsg { type Result = u32; }
#[vin::message] // No result type (result = ()) struct MyMsg;
or
#[vin::message(result = u32)] struct MyMsg;