Struct cargo::core::shell::MultiShell
[−]
[src]
pub struct MultiShell {
// some fields omitted
}pub struct MultiShell {
// some fields omitted
}impl MultiShell[src]fn new(out: Shell, err: Shell, verbosity: Verbosity) -> MultiShellfn out(&mut self) -> &mut Shellfn err(&mut self) -> &mut Shellfn say<T: ToString>(&mut self, message: T, color: Color) -> CargoResult<()>fn status<T, U>(&mut self, status: T, message: U) -> CargoResult<()> where T: Display, U: Displayfn verbose<F>(&mut self, callback: F) -> CargoResult<()> where F: FnMut(&mut MultiShell) -> CargoResult<()>fn concise<F>(&mut self, callback: F) -> CargoResult<()> where F: FnMut(&mut MultiShell) -> CargoResult<()>fn error<T: Display>(&mut self, message: T) -> CargoResult<()>fn warn<T: Display>(&mut self, message: T) -> CargoResult<()>fn set_verbosity(&mut self, verbosity: Verbosity)fn set_color_config(&mut self, color: Option<&str>) -> CargoResult<()>fn get_verbose(&self) -> Verbosity