1 2 3 4 5 6 7 8 9 10 11
use crate::message::MessagePayload; use crate::misc::{HyparviewMessage, PlumtreeMessage}; pub mod hyparview; pub mod plumtree; #[derive(Debug)] pub enum RpcMessage<M: MessagePayload> { Hyparview(HyparviewMessage), Plumtree(PlumtreeMessage<M>), }