[package] name = "unique_id" version = "0.1.5" authors = ["Simon Johnston "] edition = "2018" description = "Traits and implementations for unique ID generators." repository = "https://github.com/johnstonskj/rust-unique_id.git" license-file = "LICENSE" readme = "README.md" publish = true [package.metadata.docs.rs] # This sets the default target to `x86_64-unknown-linux-gnu` # and only builds that target for documentation. targets = ["x86_64-unknown-linux-gnu"] [features] default = ["random", "sequence", "string"] random = ["uuid"] sequence = ["lazy_static"] string = ["blob-uuid"] [dependencies] blob-uuid = { version = "0.5.0", optional = true } lazy_static = { version = "1.4.0", optional = true } uuid = { version = "1.1.2", features = ["v4"], optional = true } [dev-dependencies] criterion = "0.3.6" [[bench]] name = "compare" harness = false