#[derive(Message)]
Derives Message metadata: the type name and its doc comment.
Message
/// An order placed by a customer. #[derive(Message)] struct Order { id: u32 } // Order::NAME == "Order", Order::DESCRIPTION == Some("An order placed by a customer.")