Trait Handler

Source
pub trait Handler: Send + Sync {
    // Required method
    fn execute(&self, params: Value) -> ZbusResult<Value>;
}

Required Methods§

Source

fn execute(&self, params: Value) -> ZbusResult<Value>

Implementors§

Source§

impl<F> Handler for F
where F: Fn(Value) -> ZbusResult<Value> + Sync + Send,