fn stdout(&mut self, out: &str)[src]fn stderr(&mut self, out: &str)[src]fn print_err(&mut self, err: ShellError, source: &Text)[src]fn vars(&mut self) -> Vec<(String, String)>[src]fn env_get(&mut self, key: OsString) -> Option<OsString>[src]fn env_set(&mut self, k: OsString, v: OsString)[src]fn env_rm(&mut self, k: OsString)[src]fn width(&self) -> usize[src]fn height(&self) -> usize[src]fn is_external_cmd(&self, cmd_name: &str) -> bool[src]impl Host for Box<dyn Host>[src]fn stdout(&mut self, out: &str)[src]fn stderr(&mut self, out: &str)[src]fn print_err(&mut self, err: ShellError, source: &Text)[src]fn vars(&mut self) -> Vec<(String, String)>[src]fn env_get(&mut self, key: OsString) -> Option<OsString>[src]fn env_set(&mut self, key: OsString, value: OsString)[src]fn env_rm(&mut self, key: OsString)[src]fn width(&self) -> usize[src]fn height(&self) -> usize[src]fn is_external_cmd(&self, name: &str) -> bool[src]impl Host for FakeHost[src]fn stdout(&mut self, out: &str)[src]fn stderr(&mut self, out: &str)[src]fn print_err(&mut self, err: ShellError, source: &Text)[src]fn vars(&mut self) -> Vec<(String, String)>[src]fn env_get(&mut self, key: OsString) -> Option<OsString>[src]fn env_set(&mut self, key: OsString, value: OsString)[src]fn env_rm(&mut self, key: OsString)[src]fn width(&self) -> usize[src]fn height(&self) -> usize[src]fn is_external_cmd(&self, _: &str) -> bool[src]