builders - done
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
pub trait PrintStatus {
|
||||
fn print_status(&self);
|
||||
fn print_status_into(&self, out: &mut impl std::io::Write) -> Result<(), std::io::Error>;
|
||||
|
||||
fn print_status(&self) {
|
||||
if let Err(e) = self.print_status_into(&mut std::io::stdout()) {
|
||||
eprintln!("Unexpected print error: {:?}", e);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user