-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCargo.toml
More file actions
40 lines (35 loc) · 1.01 KB
/
Cargo.toml
File metadata and controls
40 lines (35 loc) · 1.01 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
[package]
name = "Rust-OnlineJudge"
version = "0.1.0"
edition = "2021"
authors = ["yanyf83 <yangyf83@outllook.com>"]
description = "Rust-OnlineJudge, Our term project in the Rust class."
readme = "README.md"
repository = "https://github.com/NorthSecond/Rust-OnlineJudge"
license = "GPL-3.0"
keywords = ["Rust", "OnlineJudge", "OJ", "actix-web", "mysql"]
rust-version = "1.66"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
actix-web = ">=4.1.0"
tokio = { version = "1.20.1", features = ["full"] }
env_logger = ">=0.9.0"
log = ">=0.4.17"
clap = ">=3.2.17"
# 编解码
serde = { version = ">=1.0.144" , features = ["derive"] }
serde_json = ">=1.0"
base64 = ">=0.21.0"
# 进程运行超时检测
wait-timeout = ">=0.2.0"
# 文章差异性检验
file_diff = ">=1.0.0"
# 目录遍历
walkdir ="*"
chrono = ">=0.4" # 使用chrono来处理日期和时间列
mysql = ">=23"
# 测试框架
actix-rt = "*"
# 更换UTSC源后防止 Windows 报错
[http]
check-revoke = false