[package] name = "etherparse" version = "0.16.0" authors = ["Julian Schmid "] edition = "2021" repository = "https://github.com/JulianSchmid/etherparse" description = "A library for parsing & writing a bunch of packet based protocols (EthernetII, IPv4, IPv6, UDP, TCP ...)." categories = ["network-programming", "parser-implementations", "no-std", "no-std::no-alloc"] keywords = ["ipv4", "ipv6", "vlan", "udp", "tcp"] license = "MIT OR Apache-2.0" readme = "../README.md" exclude = [ ".gitignore", ".travis.yml", ".github/*", ".gitlab-ci.yml", ".travis/*", "appveyor.yml" ] [features] default = ["std"] std = ["arrayvec/std"] [dependencies] arrayvec = { version = "0.7.2", default-features = false } [dev-dependencies] proptest = "1.4.0" [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"]