pkenum 0.3.1

PKaiser's enum utilities.
Documentation
use pkenum::Display;

fn main () {
    println!("Are you on {} or {}?", IpAddrKind::V4.to_string(), IpAddrKind::V6.to_string());
}

#[derive(Display)]
enum IpAddrKind {
    V4,
    V6,
}

#[allow(dead_code)]
#[derive(Display)]
enum ExitCode {
    Failure(i16),
    Success(u16),
    Unknown(String, String),
}