Skip to main content

AntichainExt

Trait 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<'_>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementations on Foreign Types§

Source§

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

Source§

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>

Source§

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

Source§

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

Source§

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

Source§

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

Source§

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

Implementors§