Skip to main content

Renderer

Trait Renderer 

Source
pub trait Renderer {
    // Required methods
    fn render_list(
        &self,
        vista: &Vista,
        records: &IndexMap<String, Record<CborValue>>,
        column_override: Option<&[String]>,
    );
    fn render_record(
        &self,
        vista: &Vista,
        id: &str,
        record: &Record<CborValue>,
        relations: &[String],
    );
}
Expand description

Backend hook for printing list and single-record results.

Required Methods§

Source

fn render_list( &self, vista: &Vista, records: &IndexMap<String, Record<CborValue>>, column_override: Option<&[String]>, )

Source

fn render_record( &self, vista: &Vista, id: &str, record: &Record<CborValue>, relations: &[String], )

Implementors§