pub fn run<A>(node: A) -> Result<(), Box<dyn Error>>where A: HandleMessage,
Run the Maelstrom runtime implicitly for the given node that can handle rpcs.