pub trait Renderable {
    // Required methods
    fn render_summary(
        &self,
        stream: &mut dyn Write
    ) -> Result<(), Box<dyn Error>>;
    fn render(&self, stream: &mut dyn Write) -> Result<(), Box<dyn Error>>;
}

Required Methods§

source

fn render_summary(&self, stream: &mut dyn Write) -> Result<(), Box<dyn Error>>

source

fn render(&self, stream: &mut dyn Write) -> Result<(), Box<dyn Error>>

Implementations on Foreign Types§

source§

impl Renderable for dyn BlockReflection

source§

fn render_summary(&self, stream: &mut dyn Write) -> Result<(), Box<dyn Error>>

source§

fn render(&self, stream: &mut dyn Write) -> Result<(), Box<dyn Error>>

source§

impl Renderable for dyn TagReflection

source§

fn render_summary(&self, stream: &mut dyn Write) -> Result<(), Box<dyn Error>>

source§

fn render(&self, stream: &mut dyn Write) -> Result<(), Box<dyn Error>>

source§

impl Renderable for dyn FilterReflection

source§

fn render_summary(&self, stream: &mut dyn Write) -> Result<(), Box<dyn Error>>

source§

fn render(&self, stream: &mut dyn Write) -> Result<(), Box<dyn Error>>

Implementors§