use askama::Template; use optional_optional_user::OptionalOptionalUser; use serde::{Deserialize, Serialize}; use crate::{templates::OptionalOptionalUser, User, Watch}; #[derive(Debug, Default, Template, Deserialize, Serialize, PartialEq, Eq, OptionalOptionalUser)] #[template(path = "get_watches.html")] pub struct GetWatches { pub watches: Vec, pub user: Option, } #[derive(Debug, Default, Template, Deserialize, Serialize, PartialEq, Eq, OptionalOptionalUser)] #[template(path = "get_search_watches.html")] pub struct GetSearchWatches {}