eui-no-std 0.2.1

EUI-48 and EUI-64 no-std implementation.
Documentation

eui-no-std

crates.io Build Status codecov

EUI-48 and EUI-64 no-std implementation using heapless.

Usage

Add this to your Cargo.toml:

[dependencies]
eui-no-std = "0.2"

Or if u interested in serde enable optional feature:

[dependencies]
eui-no-std  = { version = "0.2", default-features = false, features = ["serde"] }

Example

let eui48 = Eui48::from(85204980412143);
let eui64 = Eui64::from(eui48);
    
assert_eq!(eui48.to_string(), "4d7e54972eef")
assert_eq!(eui64.to_string(), "4d7e540000972eef")