Trait HummockTraceFutureExt

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

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

Required Associated Types§

Required Methods§

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<F: Future> HummockTraceFutureExt for F

Source§

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