# ethertype-rs [![crates](https://img.shields.io/crates/v/ethertype.svg)](https://crates.io/crates/ethertype) [![tests](https://github.com/wojciech-graj/ethertype-rs/actions/workflows/ci.yml/badge.svg)](https://github.com/wojciech-graj/ethertype-rs/actions/workflows/ci.yml) [![docs.rs](https://docs.rs/ethertype/badge.svg)](https://docs.rs/ethertype) ![msrv](https://img.shields.io/crates/msrv/ethertype) [![license](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE) A crate providing the `EtherType` type for representing IEEE 802 EtherType values. This crate provides constants for the most common EtherTypes, and their textual descriptions. Additionally, descriptions from [IANA](https://www.iana.org/assignments/ieee-802-numbers/ieee-802-numbers.xhtml), as well as protocol descriptions and the names of the organizations that registered them sourced from the [IEEE Registration Authority](http://standards.ieee.org/develop/regauth) are also made available.