usecrate::traits::Payload;/// Message Handler Trait
pubtraitMessageHandler: std::fmt::Debug {/// Payload type this handler is receiving
typeMessage: Payload;/// The return type of the message handler
typeReturn;fnon_message<'b>(&'bmutself, message:&'bSelf::Message)->Self::Return;}