[package]
authors = ["Alex Huszagh <ahuszagh@gmail.com>"]
autobenches = false
categories = ["parsing", "encoding", "no-std", "value-formatting"]
description = "Lexical, to- and from-string conversion routines."
documentation = "https://docs.rs/lexical-core"
keywords = ["parsing", "lexical", "encoding", "no_std"]
license = "MIT/Apache-2.0"
name = "lexical-core"
readme = "README.md"
repository = "https://github.com/Alexhuszagh/rust-lexical/tree/master/lexical-core"
version = "0.6.8"
build = "build.rs"
exclude = [
"fuzz/*",
"scripts/*",
"ffi/*",
]
[badges]
travis-ci = { repository = "Alexhuszagh/rust-lexical" }
[dependencies]
bitflags = "1.2"
cfg-if = "0.1"
static_assertions = { version = "0.3.3", optional = true }
arrayvec = { version = "0.4", optional = true, features = ["array-sizes-33-128"] }
dtoa = { version = "0.4", optional = true }
ryu = { version = "1.0", optional = true }
quickcheck = { version = "0.9.0", optional = true }
proptest = { version = "0.9.4", optional = true }
[dev-dependencies]
approx = "0.3.0"
[build-dependencies]
rustc_version = "0.2"
[features]
default = ["correct", "ryu", "std"]
correct = ["arrayvec", "static_assertions", "table"]
format = ["static_assertions"]
grisu3 = ["dtoa"]
radix = []
rounding = []
std = []
table = []
trim_floats = []
unchecked_index = []
property_tests = ["quickcheck", "proptest"]
noinline = []
[profile.dev]
opt-level = 0
debug = true
lto = false
[profile.release]
opt-level = 3
debug = false
debug-assertions = false
lto = true