pub trait TransactionHandler {
    fn family_name(&self) -> String;
    fn family_versions(&self) -> Vec<String>;
    fn namespaces(&self) -> Vec<String>;
    fn apply(
        &self,
        request: &TpProcessRequest<'_>,
        context: &mut TransactionContext
    ) -> Result<(), ApplyError>; }

Required Methods§

Implementors§