[package] authors = ["AMvDev "] description = "Autoincrement wrapper for different purposes" name = "autoincrement" version = "1.0.1" edition = "2018" license = "Apache-2.0" readme = "README.md" keywords = ["autoincrement", "id", "generator"] categories = ["data-structures", "concurrency"] repository = "https://github.com/amv-dev/autoincrement" include = ["src/**/*.rs", "README.md", "LICENSE"] # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] autoincrement_derive = { version = "=1.0.1", path = "autoincrement_derive", optional = true } serde = { version = "1", features = ["derive"], optional = true } [dev-dependencies] autoincrement_derive = { path = "autoincrement_derive" } [features] default = ["sync", "async", "derive"] full = ["sync", "async", "derive", "serde"] derive = ["autoincrement_derive"] sync = [] async = []