Trait nu_engine::Host [−][src]
pub trait Host: Debug + Send { fn stdout(&mut self, out: &str); fn stderr(&mut self, out: &str); fn print_err(&mut self, err: ShellError, source: &Text); fn vars(&self) -> Vec<(String, String)>; fn env_get(&mut self, key: OsString) -> Option<OsString>; fn env_set(&mut self, k: OsString, v: OsString); fn env_rm(&mut self, k: OsString); fn width(&self) -> usize; fn height(&self) -> usize; fn is_external_cmd(&self, cmd_name: &str) -> bool; }