Trait OutputCont

pub trait OutputCont: Any {
    // Required methods
    fn message(&self, text: String);
    fn errmessage(&self, text: String);
    fn file_open(&self, text: String);
    fn file_close(&self, text: String);
    fn write_18(&self, text: String);
    fn write_17(&self, text: String);
    fn write_16(&self, text: String);
    fn write_neg1(&self, text: String);
    fn write_other(&self, text: String);
    fn as_any(self: Box<Self>) -> Box<dyn Any>;
}

Required Methods§

fn message(&self, text: String)

fn errmessage(&self, text: String)

fn file_open(&self, text: String)

fn file_close(&self, text: String)

fn write_18(&self, text: String)

fn write_17(&self, text: String)

fn write_16(&self, text: String)

fn write_neg1(&self, text: String)

fn write_other(&self, text: String)

fn as_any(self: Box<Self>) -> Box<dyn Any>

Implementors§