pub trait MessageHandler {
// Required method
fn handle(
&self,
message: DistributedMessage,
) -> NetworkResult<Option<DistributedMessage>>;
}Expand description
Trait for handling incoming messages
pub trait MessageHandler {
// Required method
fn handle(
&self,
message: DistributedMessage,
) -> NetworkResult<Option<DistributedMessage>>;
}Trait for handling incoming messages