Skip to main content

LocalProcessDriver

Trait LocalProcessDriver 

Source
pub trait LocalProcessDriver {
    // Required method
    fn run(
        &self,
        command: ProcessCommand,
        callback: Box<dyn FnOnce(Result<ProcessResult, GraphError>)>,
    ) -> DriverCancel;
}
Expand description

Graph-local process driver. Implementations own process/runtime details.

Required Methods§

Source

fn run( &self, command: ProcessCommand, callback: Box<dyn FnOnce(Result<ProcessResult, GraphError>)>, ) -> DriverCancel

Updates or reads run.

Implementors§

Source§

impl LocalProcessDriver for TokioProcessDriver

Available on crate feature tokio only.