Trait mz_timely_util::antichain::AntichainExt

source ·
pub trait AntichainExt {
    type Pretty<'a>: Display
       where Self: 'a;

    // Required method
    fn pretty(&self) -> Self::Pretty<'_>;
}

Required Associated Types§

source

type Pretty<'a>: Display where Self: 'a

Required Methods§

source

fn pretty(&self) -> Self::Pretty<'_>

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<'a, T: Display> AntichainExt for AntichainRef<'a, T>

§

type Pretty<'b> = FrontierPrinter<AntichainRef<'a, T>> where Self: 'b

source§

fn pretty(&self) -> Self::Pretty<'a>

source§

impl<T: Display + 'static> AntichainExt for Antichain<T>

§

type Pretty<'a> = FrontierPrinter<AntichainRef<'a, T>>

source§

fn pretty(&self) -> Self::Pretty<'_>

source§

impl<T: Display + 'static> AntichainExt for MutableAntichain<T>

§

type Pretty<'a> = FrontierPrinter<AntichainRef<'a, T>>

source§

fn pretty(&self) -> Self::Pretty<'_>

Implementors§