mirror of
https://github.com/lifegpc/msg-tool.git
synced 2026-06-13 16:38:52 +08:00
Update jieba-rs to 0.10.1
This commit is contained in:
13
Cargo.lock
generated
13
Cargo.lock
generated
@@ -326,9 +326,9 @@ dependencies = [
|
||||
|
||||
[[package]]
|
||||
name = "cedarwood"
|
||||
version = "0.4.6"
|
||||
version = "0.5.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "6d910bedd62c24733263d0bed247460853c9d22e8956bd4cd964302095e04e90"
|
||||
checksum = "c0524a528a6a0288df1863c3c20fe92c301875b4941e7b6c4b394ab08c5a4c55"
|
||||
dependencies = [
|
||||
"smallvec",
|
||||
]
|
||||
@@ -1398,19 +1398,20 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
|
||||
|
||||
[[package]]
|
||||
name = "jieba-macros"
|
||||
version = "0.9.0"
|
||||
version = "0.10.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "a29cfc5dcd898604c6f80363411fa6b6b08e27d1d253d6225b9cb6702ea02fc0"
|
||||
checksum = "46adade69b634535a8f495cf87710ed893cff53e1dbc9dd750c2ab81c5defb82"
|
||||
dependencies = [
|
||||
"phf_codegen",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "jieba-rs"
|
||||
version = "0.9.0"
|
||||
version = "0.10.1"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "3245d6e9d1d5facbd6a23848d6b67e3439738ccbb4fa5a3d65da315ba1a910a2"
|
||||
checksum = "11b53580aaa8ec8b713da271da434f8947409242c537a9ab3f7b76bdbb19e8a9"
|
||||
dependencies = [
|
||||
"bytecount",
|
||||
"cedarwood",
|
||||
"include-flate",
|
||||
"jieba-macros",
|
||||
|
||||
@@ -34,7 +34,7 @@ flate2 = { version = "1.1", optional = true }
|
||||
hex = { version = "0.4", optional = true }
|
||||
include-flate = { version = "0.3", optional = true }
|
||||
int-enum = { version = "1.2", optional = true }
|
||||
jieba-rs = { version = "0.9", optional = true }
|
||||
jieba-rs = { version = "0.10", optional = true }
|
||||
json = { version = "0.12", optional = true }
|
||||
jpegxl-sys = { package = "msg-tool-jpegxl-sys", version = "0.11", optional = true, features = ["vendored"] }
|
||||
lazy_static = "1.5.0"
|
||||
|
||||
@@ -91,7 +91,7 @@ fn check_chinese_word_is_break(segs: &[&str], pos: usize, jieba: &Jieba) -> bool
|
||||
let mut breaked = jieba
|
||||
.cut(&s, false)
|
||||
.iter()
|
||||
.map(|s| s.graphemes(true).count())
|
||||
.map(|s| s.word.graphemes(true).count())
|
||||
.collect::<Vec<_>>();
|
||||
let mut sum = 0;
|
||||
for i in breaked.iter_mut() {
|
||||
@@ -483,7 +483,7 @@ impl FixedFormatter {
|
||||
let mut breaked = jieba
|
||||
.cut(&s, false)
|
||||
.iter()
|
||||
.map(|s| s.graphemes(true).count())
|
||||
.map(|s| s.word.graphemes(true).count())
|
||||
.collect::<Vec<_>>();
|
||||
let mut sum = 0;
|
||||
for i in breaked.iter_mut() {
|
||||
|
||||
Reference in New Issue
Block a user