risingwave_storage::monitor

Trait HummockTraceFutureExt

source
pub trait HummockTraceFutureExt: Sized + Future {
    type TraceOutput;

    // Required method
    fn may_trace_hummock(self) -> Self::TraceOutput;
}

Required Associated Types§

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§

source§

impl<F: Future> HummockTraceFutureExt for F

source§

type TraceOutput = impl Future<Output = <F as Future>::Output>