| Crates.io | local_ipaddress |
| lib.rs | local_ipaddress |
| version | 0.1.3 |
| created_at | 2019-09-02 16:15:24.859337+00 |
| updated_at | 2019-09-02 17:02:44.395697+00 |
| description | Get your local IP address without panic |
| homepage | https://github.com/egmkang/local_ipaddress |
| repository | https://github.com/egmkang/local_ipaddress |
| max_upload_size | |
| id | 161607 |
| size | 3,953 |
Get your local ip address in Rust, using UdpSocket to get local ip address(not network interface or ifconfig), and won't panic.
API Docs: https://docs.rs/local_ipaddress
Add this to your Cargo.toml:
[dependencies]
local_ipaddress = "0.1.3"
use local_ipaddress;
fn main() {
println!("{}", local_ipaddress::get().unwrap());
}
It works fine with both Windows and Linux.
MIT