Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
#[throws(AE)]
pub fn progressbar(&self) -> Box<dyn termprogress::Reporter> {
if self.verbose >= 0 {
- termprogress::new()
+ termprogress::reporter()
} else {
- termprogress::Null::new()
+ termprogress::Null::reporter()
}
}
}
pub struct Null;
impl Null {
- pub fn new() -> Box<dyn Reporter> { Box::new(Null) }
+ pub fn reporter() -> Box<dyn Reporter> { Box::new(Null) }
}
#[allow(unused_variables)]
fn clear(&mut self) { }
}
-pub fn new() -> Box<dyn Reporter> {
+pub fn reporter() -> Box<dyn Reporter> {
let term = console::Term::buffered_stderr();
let mut newlines = false;