How do you broadcast a UDP datagram and receive the responses in Rust? [duplicate]

Broadcasting to unknown Class C Network

Collecting broadcast UDP packets using async networking in Rust

Rust std::net::UdpSocket.set_broadcast实例讲解