[package] name = "tygress" description = "A library implementing popular networking transport protocols in user space with Rust" version = "0.1.1" edition = "2021" authors = [ "Andrew Guerrero " ] documentation = "https://docs.rs/tygress" license = "Apache-2.0 OR MIT" repository = "https://github.com/ajguerrer/tygress" keywords = ["ip", "tcp", "udp", "ethernet", "network"] categories = ["embedded", "network-programming"] [dependencies] nix = { version = "0.23", optional = true } [build-dependencies] bindgen = { version = "0.59", optional = true } [features] default = [] # eventually want to use rustix netdev = ["std", "nix", "bindgen"] overwrite = [ "bindgen" ] std = [] inline_always = [] inline_never = [] [[example]] name = "bench" [[example]] name = "playground"