Trait raftstore::coprocessor::Coprocessor[][src]

pub trait Coprocessor: Send {
    fn start(&self) { ... }
fn stop(&self) { ... } }

Coprocessor is used to provide a convenient way to inject code to KV processing.

Provided methods

fn start(&self)[src]

fn stop(&self)[src]

Loading content...

Implementors

impl Coprocessor for RegionEventListener[src]

impl Coprocessor for HalfCheckObserver[src]

impl Coprocessor for TableCheckObserver[src]

impl Coprocessor for SplitObserver[src]

impl<C: Send, E: Send> Coprocessor for KeysCheckObserver<C, E>[src]

impl<C: Send, E: Send> Coprocessor for SizeCheckObserver<C, E>[src]

impl<E: KvEngine> Coprocessor for Raw<E>[src]

Loading content...