[][src]Trait yatt::Printer

pub trait Printer {
    fn interval_cmd(&self, d: &IntervalCmdData);
fn node_cmd(&self, d: &NodeCmdData);
fn error(&self, e: &str);
fn interval_error(&self, d: &IntervalData, e: &str);
fn cmd(&self, d: &str);
fn report(&self, r: &Report);
fn prompt(&self, p: &str);
fn task_list(&self, tasks: impl Iterator<Item = Vec<Node>>); }

Required methods

fn interval_cmd(&self, d: &IntervalCmdData)

fn node_cmd(&self, d: &NodeCmdData)

fn error(&self, e: &str)

fn interval_error(&self, d: &IntervalData, e: &str)

fn cmd(&self, d: &str)

fn report(&self, r: &Report)

fn prompt(&self, p: &str)

fn task_list(&self, tasks: impl Iterator<Item = Vec<Node>>)

Loading content...

Implementors

impl Printer for TermPrinter[src]

Loading content...