Skip to content

Commit

Permalink
*: add default None for Transport::address_translation
Browse files Browse the repository at this point in the history
  • Loading branch information
elenaf9 committed Oct 4, 2022
1 parent de05313 commit 3785dd8
Show file tree
Hide file tree
Showing 6 changed files with 6 additions and 18 deletions.
4 changes: 3 additions & 1 deletion core/src/transport.rs
Expand Up @@ -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<Multiaddr>;
fn address_translation(&self, _listen: &Multiaddr, _observed: &Multiaddr) -> Option<Multiaddr> {
None
}

/// Boxes the transport, including custom transport errors.
fn boxed(self) -> boxed::Boxed<Self::Output>
Expand Down
4 changes: 0 additions & 4 deletions core/src/transport/dummy.rs
Expand Up @@ -78,10 +78,6 @@ impl<TOut> Transport for DummyTransport<TOut> {
Err(TransportError::MultiaddrNotSupported(addr))
}

fn address_translation(&self, _server: &Multiaddr, _observed: &Multiaddr) -> Option<Multiaddr> {
None
}

fn poll(
self: Pin<&mut Self>,
_: &mut Context<'_>,
Expand Down
4 changes: 0 additions & 4 deletions core/src/transport/memory.rs
Expand Up @@ -239,10 +239,6 @@ impl Transport for MemoryTransport {
self.dial(addr)
}

fn address_translation(&self, _server: &Multiaddr, _observed: &Multiaddr) -> Option<Multiaddr> {
None
}

fn poll(
mut self: Pin<&mut Self>,
cx: &mut Context<'_>,
Expand Down
4 changes: 1 addition & 3 deletions protocols/relay/src/v2/client/transport.rs
Expand Up @@ -222,9 +222,7 @@ impl Transport for ClientTransport {
Err(TransportError::MultiaddrNotSupported(addr))
}

fn address_translation(&self, _server: &Multiaddr, _observed: &Multiaddr) -> Option<Multiaddr> {
None
}


fn poll(
mut self: Pin<&mut Self>,
Expand Down
4 changes: 1 addition & 3 deletions transports/dns/src/lib.rs
Expand Up @@ -621,9 +621,7 @@ mod tests {
self.dial(addr)
}

fn address_translation(&self, _: &Multiaddr, _: &Multiaddr) -> Option<Multiaddr> {
None
}


fn poll(
self: Pin<&mut Self>,
Expand Down
4 changes: 1 addition & 3 deletions transports/wasm-ext/src/lib.rs
Expand Up @@ -237,9 +237,7 @@ impl Transport for ExtTransport {
self.do_dial(addr, Endpoint::Listener)
}

fn address_translation(&self, _server: &Multiaddr, _observed: &Multiaddr) -> Option<Multiaddr> {
None
}


fn poll(
mut self: Pin<&mut Self>,
Expand Down

0 comments on commit 3785dd8

Please sign in to comment.