feat: DX RATING calculation

This commit is contained in:
mokurin000
2025-08-01 03:31:16 +08:00
parent ef2df9052b
commit 68e8a6e005
5 changed files with 150 additions and 14 deletions

24
Cargo.lock generated
View File

@@ -1342,6 +1342,29 @@ dependencies = [
"windows-sys 0.52.0",
]
[[package]]
name = "rust_decimal"
version = "1.37.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b203a6425500a03e0919c42d3c47caca51e79f1132046626d2c8871c5092035d"
dependencies = [
"arrayvec",
"num-traits",
"rust_decimal_macros",
"serde",
"serde_json",
]
[[package]]
name = "rust_decimal_macros"
version = "1.37.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6268b74858287e1a062271b988a0c534bf85bbeb567fe09331bf40ed78113d5"
dependencies = [
"quote",
"syn 2.0.104",
]
[[package]]
name = "rustc-demangle"
version = "0.1.26"
@@ -1459,6 +1482,7 @@ dependencies = [
"hmac-sha256",
"md5",
"nyquest",
"rust_decimal",
"rustc-hash",
"serde",
"serde_json",