Fix warnings

This commit is contained in:
Joseph Birr-Pixton 2019-08-24 20:15:20 +01:00
parent 17ee52c5d1
commit b8eca0ec4c
2 changed files with 3 additions and 3 deletions

View File

@ -247,7 +247,7 @@ pub mod danger {
impl<'a> DangerousClientConfig<'a> {
/// Overrides the default `ServerCertVerifier` with something else.
pub fn set_certificate_verifier(&mut self,
verifier: Arc<ServerCertVerifier>) {
verifier: Arc<dyn ServerCertVerifier>) {
self.cfg.verifier = verifier;
}
}

View File

@ -100,7 +100,7 @@ pub fn transfer(left: &mut dyn Session, right: &mut dyn Session) -> usize {
while left.wants_write() {
let sz = {
let into_buf: &mut io::Write = &mut &mut buf[..];
let into_buf: &mut dyn io::Write = &mut &mut buf[..];
left.write_tls(into_buf).unwrap()
};
total += sz;
@ -110,7 +110,7 @@ pub fn transfer(left: &mut dyn Session, right: &mut dyn Session) -> usize {
let mut offs = 0;
loop {
let from_buf: &mut io::Read = &mut &buf[offs..sz];
let from_buf: &mut dyn io::Read = &mut &buf[offs..sz];
offs += right.read_tls(from_buf).unwrap();
if sz == offs {
break;