Trait mz_repr::explain::dot::DisplayDot

source ·
pub trait DisplayDot<C = ()>
where Self: Sized,
{ // Required method fn fmt_dot(&self, f: &mut Formatter<'_>, ctx: &mut C) -> Result; }
Expand description

A trait implemented by explanation types that can be rendered as ExplainFormat::Dot.

Required Methods§

source

fn fmt_dot(&self, f: &mut Formatter<'_>, ctx: &mut C) -> Result

Object Safety§

This trait is not object safe.

Implementations on Foreign Types§

source§

impl<A, C> DisplayDot<C> for Option<A>
where A: DisplayDot<C>,

source§

fn fmt_dot(&self, f: &mut Formatter<'_>, ctx: &mut C) -> Result

source§

impl<A, C> DisplayDot<C> for Box<A>
where A: DisplayDot<C>,

source§

fn fmt_dot(&self, f: &mut Formatter<'_>, ctx: &mut C) -> Result

Implementors§