diff --git a/src/tun2proxy.rs b/src/tun2proxy.rs index 77667f9..76cba69 100644 --- a/src/tun2proxy.rs +++ b/src/tun2proxy.rs @@ -256,7 +256,6 @@ impl<'a> TunToProxy<'a> { .unwrap() .consume(slice.len(), |buf| { buf[..].clone_from_slice(slice); - () }); } } @@ -443,7 +442,6 @@ impl<'a> TunToProxy<'a> { while let Some((rx_token, _)) = self.tun.receive(Instant::now()) { rx_token.consume(|frame| { self.receive_tun(frame); - () }); } } diff --git a/src/virtdevice.rs b/src/virtdevice.rs index 0a8f63e..3b718cc 100644 --- a/src/virtdevice.rs +++ b/src/virtdevice.rs @@ -24,7 +24,7 @@ pub struct VirtRxToken { buffer: Vec, } -impl<'a> phy::RxToken for VirtRxToken { +impl phy::RxToken for VirtRxToken { fn consume(mut self, f: F) -> R where F: FnOnce(&mut [u8]) -> R, @@ -69,7 +69,7 @@ impl Device for VirtualTunDevice { } } -impl<'a> VirtualTunDevice { +impl VirtualTunDevice { pub fn new(capabilities: DeviceCapabilities) -> Self { Self { capabilities,