diff --git a/rustls/tests/common/mod.rs b/rustls/tests/common/mod.rs index 58335285a4..3049f393fd 100644 --- a/rustls/tests/common/mod.rs +++ b/rustls/tests/common/mod.rs @@ -2,7 +2,7 @@ #![cfg(any(feature = "ring", feature = "aws_lc_rs"))] use std::io; -use std::ops::{Deref, DerefMut}; +use std::ops::DerefMut; use std::sync::Arc; use pki_types::{ @@ -153,8 +153,8 @@ embed_files! { } pub fn transfer( - left: &mut (impl DerefMut + Deref>), - right: &mut (impl DerefMut + Deref>), + left: &mut impl DerefMut>, + right: &mut impl DerefMut>, ) -> usize { let mut buf = [0u8; 262144]; let mut total = 0; @@ -182,7 +182,7 @@ pub fn transfer( total } -pub fn transfer_eof(conn: &mut (impl DerefMut + Deref>)) { +pub fn transfer_eof(conn: &mut impl DerefMut>) { let empty_buf = [0u8; 0]; let empty_cursor: &mut dyn io::Read = &mut &empty_buf[..]; let sz = conn.read_tls(empty_cursor).unwrap(); @@ -621,8 +621,8 @@ pub fn make_pair_for_arc_configs( } pub fn do_handshake( - client: &mut (impl DerefMut + Deref>), - server: &mut (impl DerefMut + Deref>), + client: &mut impl DerefMut>, + server: &mut impl DerefMut>, ) -> (usize, usize) { let (mut to_client, mut to_server) = (0, 0); while server.is_handshaking() || client.is_handshaking() {