16 lines
564 B
Rust
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 {}
|