Чтобы проверить, смогу ли я подключиться к конкретному порту TCP, я использую:
TcpStream::connect_timeout(&socket, Duration...
Нет явного эквивалента с UdpSocket, поэтому хотелось бы знать, что будет работать аналогично.Самое близкое, что я мог найти, - это использовать set_write_timeout
, а затем send
или send_to
, но они дают неправильные результаты в том смысле, что они показывают, что соединение установлено успешно, когда порт даже не открыт с другой стороны.