isotp-rs 0.1.8-beta0

ISO-TP trait define.

fn main() {
    let features = [
        std::env::var("CARGO_FEATURE_std2004").is_ok(),
        std::env::var("CARGO_FEATURE_std2016").is_ok(),
    ];

    let crate_name = std::env::var("CARGO_PKG_NAME")
        .unwrap_or("isotp-rs".into());

    match features.iter()
        .filter(|&&en| en)
        .count() {
        1 => {},
        _ => panic!(
            "***`{}`*** at most one of the features `std2004` or `std2016` can be enabled at a time.",
            crate_name
        )
    }
}