aboutsummaryrefslogtreecommitdiff
path: root/common/src/lib.rs
diff options
context:
space:
mode:
authormetamuffin <metamuffin@disroot.org>2023-12-16 01:45:29 +0100
committermetamuffin <metamuffin@disroot.org>2023-12-16 01:45:29 +0100
commitef4c1cec446a18141c08165380795fdbdb47de0d (patch)
tree2a0503776447044df2cf8af239f83492398c4546 /common/src/lib.rs
parent29a10b6fede6828e3da49272aefa5c8fe2c08078 (diff)
downloadjellything-ef4c1cec446a18141c08165380795fdbdb47de0d.tar
jellything-ef4c1cec446a18141c08165380795fdbdb47de0d.tar.bz2
jellything-ef4c1cec446a18141c08165380795fdbdb47de0d.tar.zst
move assetrole struct to common
Diffstat (limited to 'common/src/lib.rs')
-rw-r--r--common/src/lib.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/common/src/lib.rs b/common/src/lib.rs
index 8292e87..1a08750 100644
--- a/common/src/lib.rs
+++ b/common/src/lib.rs
@@ -147,3 +147,11 @@ pub enum SourceTrackKind {
},
Subtitles,
}
+
+#[rustfmt::skip]
+#[derive(Debug, Clone, Copy)]
+#[cfg_attr(feature = "rocket", derive(FromFormField, UriDisplayQuery))]
+pub enum AssetRole {
+ #[cfg_attr(feature = "rocket", field(value = "poster"))] Poster,
+ #[cfg_attr(feature = "rocket", field(value = "backdrop"))] Backdrop,
+}