pub trait NetworkManager:
Send
+ Sync
+ Debug
+ RefUnwindSafe {
// Required methods
fn run_network(
&self,
pid: Pid,
) -> Result<Option<Box<dyn NetworkHandle>>, Error>;
fn set_network(&self) -> Result<(), Error>;
}