Portpicker-rs - Pick a free unused port Picks a free port, that is unused on both TCP and UDP. Usage: portpicker::pick_unused_port().expect("No ports free") License The Unlicense: free to use, modify, and distribute.