Type Alias Transport
pub type Transport = Transport<Tcp>;
Available on crate features
tcp
and tokio
only.Expand description
A TCP Transport
that works with the tokio
ecosystem.
§Example
let mut transport = tcp::tokio::Transport::new(tcp::Config::default());
let id = transport
.listen_on(ListenerId::next(), "/ip4/127.0.0.1/tcp/0".parse().unwrap())
.unwrap();
let addr = future::poll_fn(|cx| Pin::new(&mut transport).poll(cx))
.await
.into_new_address()
.unwrap();
println!("Listening on {addr}");
Aliased Type§
struct Transport { /* private fields */ }