mirror of
https://github.com/lifegpc/msg-tool.git
synced 2026-07-08 01:31:53 +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]]
|
[[package]]
|
||||||
name = "cedarwood"
|
name = "cedarwood"
|
||||||
version = "0.4.6"
|
version = "0.5.0"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "6d910bedd62c24733263d0bed247460853c9d22e8956bd4cd964302095e04e90"
|
checksum = "c0524a528a6a0288df1863c3c20fe92c301875b4941e7b6c4b394ab08c5a4c55"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"smallvec",
|
"smallvec",
|
||||||
]
|
]
|
||||||
@@ -1398,19 +1398,20 @@ checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "jieba-macros"
|
name = "jieba-macros"
|
||||||
version = "0.9.0"
|
version = "0.10.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "a29cfc5dcd898604c6f80363411fa6b6b08e27d1d253d6225b9cb6702ea02fc0"
|
checksum = "46adade69b634535a8f495cf87710ed893cff53e1dbc9dd750c2ab81c5defb82"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"phf_codegen",
|
"phf_codegen",
|
||||||
]
|
]
|
||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "jieba-rs"
|
name = "jieba-rs"
|
||||||
version = "0.9.0"
|
version = "0.10.1"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "3245d6e9d1d5facbd6a23848d6b67e3439738ccbb4fa5a3d65da315ba1a910a2"
|
checksum = "11b53580aaa8ec8b713da271da434f8947409242c537a9ab3f7b76bdbb19e8a9"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
|
"bytecount",
|
||||||
"cedarwood",
|
"cedarwood",
|
||||||
"include-flate",
|
"include-flate",
|
||||||
"jieba-macros",
|
"jieba-macros",
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ flate2 = { version = "1.1", optional = true }
|
|||||||
hex = { version = "0.4", optional = true }
|
hex = { version = "0.4", optional = true }
|
||||||
include-flate = { version = "0.3", optional = true }
|
include-flate = { version = "0.3", optional = true }
|
||||||
int-enum = { version = "1.2", 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 }
|
json = { version = "0.12", optional = true }
|
||||||
jpegxl-sys = { package = "msg-tool-jpegxl-sys", version = "0.11", optional = true, features = ["vendored"] }
|
jpegxl-sys = { package = "msg-tool-jpegxl-sys", version = "0.11", optional = true, features = ["vendored"] }
|
||||||
lazy_static = "1.5.0"
|
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
|
let mut breaked = jieba
|
||||||
.cut(&s, false)
|
.cut(&s, false)
|
||||||
.iter()
|
.iter()
|
||||||
.map(|s| s.graphemes(true).count())
|
.map(|s| s.word.graphemes(true).count())
|
||||||
.collect::<Vec<_>>();
|
.collect::<Vec<_>>();
|
||||||
let mut sum = 0;
|
let mut sum = 0;
|
||||||
for i in breaked.iter_mut() {
|
for i in breaked.iter_mut() {
|
||||||
@@ -483,7 +483,7 @@ impl FixedFormatter {
|
|||||||
let mut breaked = jieba
|
let mut breaked = jieba
|
||||||
.cut(&s, false)
|
.cut(&s, false)
|
||||||
.iter()
|
.iter()
|
||||||
.map(|s| s.graphemes(true).count())
|
.map(|s| s.word.graphemes(true).count())
|
||||||
.collect::<Vec<_>>();
|
.collect::<Vec<_>>();
|
||||||
let mut sum = 0;
|
let mut sum = 0;
|
||||||
for i in breaked.iter_mut() {
|
for i in breaked.iter_mut() {
|
||||||
|
|||||||
Reference in New Issue
Block a user