mirror of
https://github.com/openharmony/third_party_rust_mio.git
synced 2026-06-30 20:58:01 -04:00
Fix clippy warnings (#1617)
This commit is contained in:
+10
-10
@@ -269,49 +269,49 @@ impl TcpStream {
|
||||
|
||||
impl Read for TcpStream {
|
||||
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).read(buf))
|
||||
self.inner.do_io(|mut inner| inner.read(buf))
|
||||
}
|
||||
|
||||
fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).read_vectored(bufs))
|
||||
self.inner.do_io(|mut inner| inner.read_vectored(bufs))
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a> Read for &'a TcpStream {
|
||||
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).read(buf))
|
||||
self.inner.do_io(|mut inner| inner.read(buf))
|
||||
}
|
||||
|
||||
fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).read_vectored(bufs))
|
||||
self.inner.do_io(|mut inner| inner.read_vectored(bufs))
|
||||
}
|
||||
}
|
||||
|
||||
impl Write for TcpStream {
|
||||
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).write(buf))
|
||||
self.inner.do_io(|mut inner| inner.write(buf))
|
||||
}
|
||||
|
||||
fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).write_vectored(bufs))
|
||||
self.inner.do_io(|mut inner| inner.write_vectored(bufs))
|
||||
}
|
||||
|
||||
fn flush(&mut self) -> io::Result<()> {
|
||||
self.inner.do_io(|inner| (&*inner).flush())
|
||||
self.inner.do_io(|mut inner| inner.flush())
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a> Write for &'a TcpStream {
|
||||
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).write(buf))
|
||||
self.inner.do_io(|mut inner| inner.write(buf))
|
||||
}
|
||||
|
||||
fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).write_vectored(bufs))
|
||||
self.inner.do_io(|mut inner| inner.write_vectored(bufs))
|
||||
}
|
||||
|
||||
fn flush(&mut self) -> io::Result<()> {
|
||||
self.inner.do_io(|inner| (&*inner).flush())
|
||||
self.inner.do_io(|mut inner| inner.flush())
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+10
-10
@@ -144,49 +144,49 @@ impl UnixStream {
|
||||
|
||||
impl Read for UnixStream {
|
||||
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).read(buf))
|
||||
self.inner.do_io(|mut inner| inner.read(buf))
|
||||
}
|
||||
|
||||
fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).read_vectored(bufs))
|
||||
self.inner.do_io(|mut inner| inner.read_vectored(bufs))
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a> Read for &'a UnixStream {
|
||||
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).read(buf))
|
||||
self.inner.do_io(|mut inner| inner.read(buf))
|
||||
}
|
||||
|
||||
fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).read_vectored(bufs))
|
||||
self.inner.do_io(|mut inner| inner.read_vectored(bufs))
|
||||
}
|
||||
}
|
||||
|
||||
impl Write for UnixStream {
|
||||
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).write(buf))
|
||||
self.inner.do_io(|mut inner| inner.write(buf))
|
||||
}
|
||||
|
||||
fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).write_vectored(bufs))
|
||||
self.inner.do_io(|mut inner| inner.write_vectored(bufs))
|
||||
}
|
||||
|
||||
fn flush(&mut self) -> io::Result<()> {
|
||||
self.inner.do_io(|inner| (&*inner).flush())
|
||||
self.inner.do_io(|mut inner| inner.flush())
|
||||
}
|
||||
}
|
||||
|
||||
impl<'a> Write for &'a UnixStream {
|
||||
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).write(buf))
|
||||
self.inner.do_io(|mut inner| inner.write(buf))
|
||||
}
|
||||
|
||||
fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|inner| (&*inner).write_vectored(bufs))
|
||||
self.inner.do_io(|mut inner| inner.write_vectored(bufs))
|
||||
}
|
||||
|
||||
fn flush(&mut self) -> io::Result<()> {
|
||||
self.inner.do_io(|inner| (&*inner).flush())
|
||||
self.inner.do_io(|mut inner| inner.flush())
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
+10
-10
@@ -313,29 +313,29 @@ impl event::Source for Sender {
|
||||
|
||||
impl Write for Sender {
|
||||
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|sender| (&*sender).write(buf))
|
||||
self.inner.do_io(|mut sender| sender.write(buf))
|
||||
}
|
||||
|
||||
fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|sender| (&*sender).write_vectored(bufs))
|
||||
self.inner.do_io(|mut sender| sender.write_vectored(bufs))
|
||||
}
|
||||
|
||||
fn flush(&mut self) -> io::Result<()> {
|
||||
self.inner.do_io(|sender| (&*sender).flush())
|
||||
self.inner.do_io(|mut sender| sender.flush())
|
||||
}
|
||||
}
|
||||
|
||||
impl Write for &Sender {
|
||||
fn write(&mut self, buf: &[u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|sender| (&*sender).write(buf))
|
||||
self.inner.do_io(|mut sender| sender.write(buf))
|
||||
}
|
||||
|
||||
fn write_vectored(&mut self, bufs: &[IoSlice<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|sender| (&*sender).write_vectored(bufs))
|
||||
self.inner.do_io(|mut sender| sender.write_vectored(bufs))
|
||||
}
|
||||
|
||||
fn flush(&mut self) -> io::Result<()> {
|
||||
self.inner.do_io(|sender| (&*sender).flush())
|
||||
self.inner.do_io(|mut sender| sender.flush())
|
||||
}
|
||||
}
|
||||
|
||||
@@ -478,21 +478,21 @@ impl event::Source for Receiver {
|
||||
|
||||
impl Read for Receiver {
|
||||
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|sender| (&*sender).read(buf))
|
||||
self.inner.do_io(|mut sender| sender.read(buf))
|
||||
}
|
||||
|
||||
fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|sender| (&*sender).read_vectored(bufs))
|
||||
self.inner.do_io(|mut sender| sender.read_vectored(bufs))
|
||||
}
|
||||
}
|
||||
|
||||
impl Read for &Receiver {
|
||||
fn read(&mut self, buf: &mut [u8]) -> io::Result<usize> {
|
||||
self.inner.do_io(|sender| (&*sender).read(buf))
|
||||
self.inner.do_io(|mut sender| sender.read(buf))
|
||||
}
|
||||
|
||||
fn read_vectored(&mut self, bufs: &mut [IoSliceMut<'_>]) -> io::Result<usize> {
|
||||
self.inner.do_io(|sender| (&*sender).read_vectored(bufs))
|
||||
self.inner.do_io(|mut sender| sender.read_vectored(bufs))
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -40,7 +40,7 @@ cfg_os_poll! {
|
||||
sockaddr.sun_family = libc::AF_UNIX as libc::sa_family_t;
|
||||
|
||||
let bytes = path.as_os_str().as_bytes();
|
||||
match (bytes.get(0), bytes.len().cmp(&sockaddr.sun_path.len())) {
|
||||
match (bytes.first(), bytes.len().cmp(&sockaddr.sun_path.len())) {
|
||||
// Abstract paths don't need a null terminator
|
||||
(Some(&0), Ordering::Greater) => {
|
||||
return Err(io::Error::new(
|
||||
@@ -64,7 +64,7 @@ cfg_os_poll! {
|
||||
let offset = path_offset(&sockaddr);
|
||||
let mut socklen = offset + bytes.len();
|
||||
|
||||
match bytes.get(0) {
|
||||
match bytes.first() {
|
||||
// The struct has already been zeroes so the null byte for pathname
|
||||
// addresses is already there.
|
||||
Some(&0) | None => {}
|
||||
|
||||
@@ -58,8 +58,7 @@ impl TestHandler {
|
||||
AfterRead => {}
|
||||
}
|
||||
|
||||
let mut buf = Vec::with_capacity(1024);
|
||||
|
||||
let mut buf = [0; 1024];
|
||||
match self.cli.read(&mut buf) {
|
||||
Ok(0) => self.shutdown = true,
|
||||
Ok(_) => panic!("the client socket should not be readable"),
|
||||
|
||||
+2
-2
@@ -49,7 +49,7 @@ fn smoke() {
|
||||
);
|
||||
let n = receiver.read(&mut buf).unwrap();
|
||||
assert_eq!(n, DATA1.len());
|
||||
assert_eq!(&buf[..n], &*DATA1);
|
||||
assert_eq!(&buf[..n], DATA1);
|
||||
}
|
||||
|
||||
#[test]
|
||||
@@ -162,7 +162,7 @@ fn from_child_process_io() {
|
||||
let mut buf = [0; 20];
|
||||
let n = receiver.read(&mut buf).unwrap();
|
||||
assert_eq!(n, DATA1.len());
|
||||
assert_eq!(&buf[..n], &*DATA1);
|
||||
assert_eq!(&buf[..n], DATA1);
|
||||
|
||||
drop(sender);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user