Trait raftstore::coprocessor::SplitCheckObserver[][src]

pub trait SplitCheckObserver<E>: Coprocessor {
    fn add_checker(
        &self,
        _: &mut ObserverContext<'_>,
        _: &mut SplitCheckerHost<'_, E>,
        _: &E,
        policy: CheckPolicy
    ); }

Required methods

fn add_checker(
    &self,
    _: &mut ObserverContext<'_>,
    _: &mut SplitCheckerHost<'_, E>,
    _: &E,
    policy: CheckPolicy
)
[src]

Add a checker for a split scan.

Loading content...

Implementors

impl<C: CasualRouter<E> + Send, E> SplitCheckObserver<E> for KeysCheckObserver<C, E> where
    E: KvEngine
[src]

impl<C: CasualRouter<E> + Send, E> SplitCheckObserver<E> for SizeCheckObserver<C, E> where
    E: KvEngine
[src]

impl<E> SplitCheckObserver<E> for HalfCheckObserver where
    E: KvEngine
[src]

impl<E> SplitCheckObserver<E> for TableCheckObserver where
    E: KvEngine
[src]

Loading content...