pub trait P2PNetworkClient: DynClone + Send {
// Required method
fn attempt_send(
&mut self,
message: AnActorMsg,
serializer: Box<dyn Fn(AnActorMsg) -> P2PNetworkResult<Vec<u8>> + Sync>,
node: String,
) -> P2PNetworkResult<()>;
}