Get your local ip address in Rust, using hostname -I
under the hood, may not work in older versions of windows
machine-ip = "0.1"
then
extern crate machine_ip;
let ip = machine_ip::get().unwrap();
println!("local ip address: {:?}", ip.to_string());
This crate just wraps the hostname
command, so it only works on unix based OS, and this doesn't work on windows.
MIT