diff --git a/library/std/src/io/mod.rs b/library/std/src/io/mod.rs index cad1fab7b8f..f4f2e3f2434 100644 --- a/library/std/src/io/mod.rs +++ b/library/std/src/io/mod.rs @@ -1240,8 +1240,8 @@ impl<'a> IoSlice<'a> { /// use std::io::IoSlice; /// use std::ops::Deref; /// - /// let mut data = [1; 8]; - /// let mut buf = IoSlice::new(&mut data); + /// let data = [1; 8]; + /// let mut buf = IoSlice::new(&data); /// /// // Mark 3 bytes as read. /// buf.advance(3); @@ -1435,10 +1435,10 @@ pub trait Write { /// use std::fs::File; /// /// fn main() -> std::io::Result<()> { - /// let mut data1 = [1; 8]; - /// let mut data2 = [15; 8]; - /// let io_slice1 = IoSlice::new(&mut data1); - /// let io_slice2 = IoSlice::new(&mut data2); + /// let data1 = [1; 8]; + /// let data2 = [15; 8]; + /// let io_slice1 = IoSlice::new(&data1); + /// let io_slice2 = IoSlice::new(&data2); /// /// let mut buffer = File::create("foo.txt")?; /// diff --git a/library/std/src/os/unix/net/ancillary.rs b/library/std/src/os/unix/net/ancillary.rs index ecee123a9b6..7cc901a7944 100644 --- a/library/std/src/os/unix/net/ancillary.rs +++ b/library/std/src/os/unix/net/ancillary.rs @@ -583,8 +583,8 @@ impl<'a> SocketAncillary<'a> { /// let mut ancillary = SocketAncillary::new(&mut ancillary_buffer[..]); /// ancillary.add_fds(&[sock.as_raw_fd()][..]); /// - /// let mut buf = [1; 8]; - /// let mut bufs = &mut [IoSlice::new(&mut buf[..])][..]; + /// let buf = [1; 8]; + /// let mut bufs = &mut [IoSlice::new(&buf[..])][..]; /// sock.send_vectored_with_ancillary(bufs, &mut ancillary)?; /// Ok(()) /// }