hostname 0.3.0

Cross-platform system's host name functions
# hostname

[![Latest Version](](
[![Latest Version](](
[![Build Status](](
![Minimum rustc version](
![MIT licensed](

> Cross-platform system's host name functions in Rust

## Supported platforms

 * [POSIX-compliant] systems\
   (Linux, macOS, Android, FreeBSD, OpenBSD, NetBSD, Solaris, Redox, and so on)
 * Windows

## Rust version requirements

Since version `0.2.0` this crate requires Rust version `1.19.0` or greater.

This version is explicitly tested in CI
and may be bumped in any major or minor release as needed.\
Maintaining compatibility with older compilers is a priority though,
so the bar for bumping the minimum supported version is set very high.
Any changes to the supported minimum version will be called out in the release notes.

## Usage

Add the following dependency to your Cargo manifest:

hostname = "^0.3"

Crate API provides two simple functions for retrieving and setting the system's host name:

use std::io;

fn main() -> io::Result<()> {
    // Retrieve the hostname

    // And set a new one


## License

hostname is primarily distributed under the terms of the MIT license