diff --git a/src/uu/tee/src/tee.rs b/src/uu/tee/src/tee.rs index d2fb015bf..e977699ea 100644 --- a/src/uu/tee/src/tee.rs +++ b/src/uu/tee/src/tee.rs @@ -164,7 +164,7 @@ impl MultiWriter { impl Write for MultiWriter { fn write(&mut self, buf: &[u8]) -> Result { - self.writers.retain_mut(|writer| { + RetainMut::retain_mut(&mut self.writers, |writer| { let result = writer.write_all(buf); match result { Err(f) => { @@ -178,7 +178,7 @@ impl Write for MultiWriter { } fn flush(&mut self) -> Result<()> { - self.writers.retain_mut(|writer| { + RetainMut::retain_mut(&mut self.writers, |writer| { let result = writer.flush(); match result { Err(f) => {