pub trait P2P: DynClone + Sync + Send + Debug { // Required method fn p_to_p(&self, protocol: &Hash) -> Result<Permission, Error>; }