what2watch/src/watches/templates.rs
2023-06-13 15:56:15 -07:00

16 lines
564 B
Rust

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<Watch>,
pub user: Option<User>,
}
#[derive(Debug, Default, Template, Deserialize, Serialize, PartialEq, Eq, OptionalOptionalUser)]
#[template(path = "get_search_watches.html")]
pub struct GetSearchWatches {}