[dependencies.lexical-parse-float]
default-features = false
optional = true
version = "1.0.2"
[dependencies.lexical-parse-integer]
default-features = false
optional = true
version = "1.0.2"
[dependencies.lexical-util]
default-features = false
version = "1.0.3"
[dependencies.lexical-write-float]
default-features = false
optional = true
version = "1.0.2"
[dependencies.lexical-write-integer]
default-features = false
optional = true
version = "1.0.2"
[dev-dependencies.approx]
version = "0.5.0"
[features]
compact = ["lexical-write-integer?/compact", "lexical-write-float?/compact", "lexical-parse-integer?/compact", "lexical-parse-float?/compact"]
default = ["std", "write-integers", "write-floats", "parse-integers", "parse-floats"]
f128 = ["lexical-util/f128", "lexical-parse-float?/f128", "lexical-write-float?/f128"]
f16 = ["lexical-util/f16", "lexical-parse-float?/f16", "lexical-write-float?/f16"]
floats = ["lexical-util/floats"]
format = ["lexical-util/format", "lexical-parse-integer?/format", "lexical-parse-float?/format", "lexical-write-integer?/format", "lexical-write-float?/format"]
integers = ["lexical-util/integers"]
lint = ["lexical-util/lint", "lexical-write-integer?/lint", "lexical-write-float?/lint", "lexical-parse-integer?/lint", "lexical-parse-float?/lint"]
parse = ["lexical-util/parse"]
parse-floats = ["lexical-parse-float", "parse", "floats"]
parse-integers = ["lexical-parse-integer", "parse", "integers"]
power-of-two = ["lexical-util/power-of-two", "lexical-write-integer?/power-of-two", "lexical-write-float?/power-of-two", "lexical-parse-integer?/power-of-two", "lexical-parse-float?/power-of-two"]
radix = ["lexical-util/radix", "lexical-write-integer?/radix", "lexical-write-float?/radix", "lexical-parse-integer?/radix", "lexical-parse-float?/radix"]
std = ["lexical-util/std", "lexical-write-integer/std", "lexical-write-float/std", "lexical-parse-integer/std", "lexical-parse-float/std"]
write = ["lexical-util/write"]
write-floats = ["lexical-write-float", "write", "floats"]
write-integers = ["lexical-write-integer", "write", "integers"]
[lib]
name = "lexical_core"
path = "src/lib.rs"
[package]
authors = ["Alex Huszagh <ahuszagh@gmail.com>"]
autobenches = false
autobins = false
autoexamples = false
autotests = false
build = false
categories = ["parsing", "encoding", "no-std", "value-formatting"]
description = "Lexical, to- and from-string conversion routines."
edition = "2018"
exclude = ["assets/*", "docs/*", "etc/*", "cargo-timing*.html"]
keywords = ["parsing", "lexical", "encoding", "no_std"]
license = "MIT/Apache-2.0"
name = "lexical-core"
readme = "README.md"
repository = "https://github.com/Alexhuszagh/rust-lexical"
version = "1.0.2"
[package.metadata.docs.rs]
features = ["radix", "format", "write-integers", "write-floats", "parse-integers", "parse-floats"]
[[test]]
name = "api_tests"
path = "tests/api_tests.rs"
[[test]]
name = "float_pow2_tests"
path = "tests/float_pow2_tests.rs"
[[test]]
name = "float_radix_tests"
path = "tests/float_radix_tests.rs"
[[test]]
name = "issue_97_tests"
path = "tests/issue_97_tests.rs"