pub trait Host {
// Required methods
fn add_dataflow(
&mut self,
name: String,
def: DataflowDefinition,
) -> Result<()>;
fn get_dataflow(
&mut self,
name: String,
) -> Result<Option<DataflowDefinition>>;
fn print_dataflow(&mut self, name: String) -> Result<()>;
}