diff --git a/core/src/transport.rs b/core/src/transport.rs index 84557c3fb461..8ab42c63b633 100644 --- a/core/src/transport.rs +++ b/core/src/transport.rs @@ -164,7 +164,9 @@ pub trait Transport { /// /// Note: if the listen or observed address is not a valid address of this transport, /// `None` should be returned as well. - fn address_translation(&self, listen: &Multiaddr, observed: &Multiaddr) -> Option; + fn address_translation(&self, _listen: &Multiaddr, _observed: &Multiaddr) -> Option { + None + } /// Boxes the transport, including custom transport errors. fn boxed(self) -> boxed::Boxed diff --git a/core/src/transport/dummy.rs b/core/src/transport/dummy.rs index a7d1cab90892..74d8e470f5da 100644 --- a/core/src/transport/dummy.rs +++ b/core/src/transport/dummy.rs @@ -78,10 +78,6 @@ impl Transport for DummyTransport { Err(TransportError::MultiaddrNotSupported(addr)) } - fn address_translation(&self, _server: &Multiaddr, _observed: &Multiaddr) -> Option { - None - } - fn poll( self: Pin<&mut Self>, _: &mut Context<'_>, diff --git a/core/src/transport/memory.rs b/core/src/transport/memory.rs index 8121bfc895a3..d4e2e3f1c2bc 100644 --- a/core/src/transport/memory.rs +++ b/core/src/transport/memory.rs @@ -239,10 +239,6 @@ impl Transport for MemoryTransport { self.dial(addr) } - fn address_translation(&self, _server: &Multiaddr, _observed: &Multiaddr) -> Option { - None - } - fn poll( mut self: Pin<&mut Self>, cx: &mut Context<'_>, diff --git a/protocols/relay/src/v2/client/transport.rs b/protocols/relay/src/v2/client/transport.rs index 18e4a989597f..960b9f52066f 100644 --- a/protocols/relay/src/v2/client/transport.rs +++ b/protocols/relay/src/v2/client/transport.rs @@ -222,9 +222,7 @@ impl Transport for ClientTransport { Err(TransportError::MultiaddrNotSupported(addr)) } - fn address_translation(&self, _server: &Multiaddr, _observed: &Multiaddr) -> Option { - None - } + fn poll( mut self: Pin<&mut Self>, diff --git a/transports/dns/src/lib.rs b/transports/dns/src/lib.rs index 7f76a3789908..8029006b5818 100644 --- a/transports/dns/src/lib.rs +++ b/transports/dns/src/lib.rs @@ -621,9 +621,7 @@ mod tests { self.dial(addr) } - fn address_translation(&self, _: &Multiaddr, _: &Multiaddr) -> Option { - None - } + fn poll( self: Pin<&mut Self>, diff --git a/transports/wasm-ext/src/lib.rs b/transports/wasm-ext/src/lib.rs index bb1e3ea0653b..ca9c350d54bd 100644 --- a/transports/wasm-ext/src/lib.rs +++ b/transports/wasm-ext/src/lib.rs @@ -237,9 +237,7 @@ impl Transport for ExtTransport { self.do_dial(addr, Endpoint::Listener) } - fn address_translation(&self, _server: &Multiaddr, _observed: &Multiaddr) -> Option { - None - } + fn poll( mut self: Pin<&mut Self>,