1[package]
2name = "typenum"
3version = "1.18.0" # remember to update html_root_url
4authors = ["Paho Lurie-Gregg <paho@paholg.com>", "Andre Bogus <bogusandre@gmail.com>"]
5documentation = "https://docs.rs/typenum"
6repository = "https://github.com/paholg/typenum"
7readme = "README.md"
8license = "MIT OR Apache-2.0"
9description = """Typenum is a Rust library for type-level numbers evaluated at
10 compile time. It currently supports bits, unsigned integers, and signed
11 integers. It also provides a type-level array of type-level numbers, but its
12 implementation is incomplete."""
13categories = ["no-std"]
14edition = "2018"
15rust-version = "1.37.0"
16
17[dependencies]
18scale-info = { version = "1.0", default-features = false, optional = true }
19
20[lib]
21name = "typenum"
22
23[features]
24no_std = [] # Deprecated
25i128 = []
26strict = []
27force_unix_path_separator = [] # Deprecated
28const-generics = []
29scale_info = ["scale-info/derive"]
30
31[package.metadata.docs.rs]
32features = ["i128", "const-generics"]
33rustdoc-args = ["--cfg", "docsrs"]
34
35[package.metadata.playground]
36features = ["i128", "const-generics"]
37
38[workspace]
39members = ["generate"]
40