[package] name = "typed_ids" version = "0.2.0" authors = ["Felix Bracken "] edition = "2021" license = "MIT" keywords = ["identifier", "id", "serial", "uuid", "typed"] categories = ["rust-patterns"] description = "Create unique identifiers for each type. This newtype approach helps to make illegal states unrepresentable by typing your unique ids." repository = "https://github.com/RobbieMcKinstry/typed-ids" exclude = ["/Makefile.toml", ".github/", "/.gitignore"] [dependencies] flume = "0.10.9" tokio = { version = "1.12.0", features = ["rt-multi-thread", "macros"] } uuid = { version = "0.8", features = ["v4"] } [dev-dependencies] pretty_assertions = "1.0.0" static_assertions = "1.1.0"