[package] name = "sequin" description = "A library to enumerate the sequential values of a type" version.workspace = true authors.workspace = true rust-version.workspace = true edition.workspace = true homepage.workspace = true repository.workspace = true license.workspace = true [workspace.package] version = "0.1.1" authors = ["Chris Bouchard"] rust-version = "1.80.0" edition = "2021" homepage = "https://sr.ht/~chrisbouchard/sequin/" repository = "https://git.sr.ht/~chrisbouchard/sequin/" license = "GPL-3.0-or-later" [dependencies] sequin-derive = { version = "0.1.0", path = "./sequin-derive" } derive_more.workspace = true [workspace.dependencies] derive_more = { version = "1.0.0", features = ["constructor", "display", "error"] } proc-macro2 = "1.0.86" quote = "1.0.36" syn = { version = "2.0.68", features = ["full"] } [features] ascii_char = [] never = [] saturating = [] wrapping = [] [lints.rust.unexpected_cfgs] level = "warn" check-cfg = ['cfg(feature, values("docsrs"))'] [package.metadata.docs.rs] all-features = true rustdoc-args = ["--cfg", "docsrs"]