icu_segmenter 0.7.0

Unicode line breaking and text segmentation algorithms for text boundaries analysis
Documentation
[[bench]]
harness = false
name = "bench"

[[test]]
name = "complex_word"
required-features = ["lstm"]
[dependencies.databake]
features = ["derive"]
optional = true
version = "0.1.0"

[dependencies.displaydoc]
default-features = false
version = "0.2.3"

[dependencies.icu_collections]
version = "1.0.0"

[dependencies.icu_locid]
version = "1.0.0"

[dependencies.icu_provider]
features = ["macros"]
version = "1.0.0"

[dependencies.ndarray]
default-features = false
features = ["serde"]
optional = true
version = "0.15.5"

[dependencies.num-traits]
default-features = false
optional = true
version = "0.2"

[dependencies.serde]
default-features = false
features = ["derive", "alloc"]
optional = true
version = "1.0"

[dependencies.serde_json]
default-features = false
features = ["alloc"]
version = "1.0"

[dependencies.unicode-segmentation]
optional = true
version = "1.3.0"

[dependencies.utf8_iter]
version = "1.0.3"

[dependencies.zerovec]
features = ["yoke"]
version = "0.9"
[dev-dependencies.criterion]
version = "0.3"

[dev-dependencies.serde-json-core]
features = ["std"]
version = "0.4"

[features]
datagen = ["serde", "databake", "zerovec/databake", "icu_collections/databake"]
default = []
lstm = ["std", "ndarray", "num-traits", "serde"]
lstm-grapheme = ["lstm", "unicode-segmentation"]
serde = ["dep:serde", "zerovec/serde", "icu_collections/serde", "icu_provider/serde"]
std = []

[lib]
bench = false
path = "src/lib.rs"

[package]
authors = ["The ICU4X Project Developers"]
categories = ["internationalization"]
description = "Unicode line breaking and text segmentation algorithms for text boundaries analysis"
edition = "2018"
include = ["data/*", "src/**/*", "examples/**/*", "benches/**/*", "tests/**/*", "Cargo.toml", "LICENSE", "README.md"]
license = "Unicode-DFS-2016"
name = "icu_segmenter"
readme = "README.md"
repository = "https://github.com/unicode-org/icu4x"
resolver = "2"
version = "0.7.0"
[package.metadata.cargo-all-features]
skip_optional_dependencies = true