summaryrefslogtreecommitdiff
path: root/src/data/projectinfo.rs
diff options
context:
space:
mode:
authorfxqnlr <[email protected]>2024-09-04 17:32:19 +0200
committerfxqnlr <[email protected]>2024-09-04 17:32:19 +0200
commitecc4743fdec43eb578e9c35bb008c68909f1517e (patch)
tree73916114bc2bff8c72f759f5aae11a95d4dede22 /src/data/projectinfo.rs
parent11e64fc7560de3cd0def718edf68c31e3dc8be72 (diff)
downloadmodlist-refactor.tar
modlist-refactor.tar.gz
modlist-refactor.zip
better error handlingrefactor
Diffstat (limited to 'src/data/projectinfo.rs')
-rw-r--r--src/data/projectinfo.rs12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/data/projectinfo.rs b/src/data/projectinfo.rs
new file mode 100644
index 0000000..9807867
--- /dev/null
+++ b/src/data/projectinfo.rs
@@ -0,0 +1,12 @@
1use crate::apis::modrinth::Version;
2
3#[derive(Debug, Clone)]
4pub struct ProjectInfo {
5 pub mod_id: String,
6 pub slug: String,
7 pub title: String,
8 pub current_version: Option<Version>,
9 pub applicable_versions: Vec<String>,
10 pub download_link: String,
11 pub set_version: bool,
12}