   Compiling indicatif v0.14.0
error[E0412]: cannot find type `IoSlice` in module `io`
    --> /home/baumard/.cargo/registry/src/github.com-1ecc6299db9ec823/indicatif-0.14.0/src/progress.rs:1105:46
     |
1105 |     fn write_vectored(&mut self, bufs: &[io::IoSlice]) -> io::Result<usize> {
     |                                              ^^^^^^^ not found in `io`

error[E0658]: use of unstable library feature 'iovec' (see issue #58452)
    --> /home/baumard/.cargo/registry/src/github.com-1ecc6299db9ec823/indicatif-0.14.0/src/progress.rs:1105:5
     |
1105 | /     fn write_vectored(&mut self, bufs: &[io::IoSlice]) -> io::Result<usize> {
1106 | |         self.wrap.write_vectored(bufs).map(|inc| {
1107 | |             self.bar.inc(inc as u64);
1108 | |             inc
1109 | |         })
1110 | |     }
     | |_____^

error[E0658]: use of unstable library feature 'iovec' (see issue #58452)
    --> /home/baumard/.cargo/registry/src/github.com-1ecc6299db9ec823/indicatif-0.14.0/src/progress.rs:1106:19
     |
1106 |         self.wrap.write_vectored(bufs).map(|inc| {
     |                   ^^^^^^^^^^^^^^

error: aborting due to 3 previous errors

Some errors occurred: E0412, E0658.
For more information about an error, try `rustc --explain E0412`.
error: Could not compile `indicatif`.

To learn more, run the command again with --verbose.
