Skip to main content

ClientService

Trait ClientService 

Source
pub trait ClientService<I, T> {
    // Required method
    fn execute(&self, ctx: &mut dyn ExecutionContext<T>, input: &I);
}
Expand description

Protocol for external adapters (APIs, DBs) to perform side-effects.

Required Methods§

Source

fn execute(&self, ctx: &mut dyn ExecutionContext<T>, input: &I)

Implementors§