(&mut self, addr: A)
| 20 | } |
| 21 | |
| 22 | pub fn bind_tcp_host<A: ToSocketAddrs>(&mut self, addr: A) -> NetResult<TcpHostId> { |
| 23 | let host = TcpHost::bind(addr)?; |
| 24 | Ok(TcpHostId(insert_slot(&mut self.tcp_hosts, host))) |
| 25 | } |
| 26 | |
| 27 | pub fn connect_tcp<A: ToSocketAddrs>(&mut self, addr: A) -> NetResult<TcpConnectionId> { |
| 28 | let connection = TcpConnection::connect(addr)?; |