feedbin_api/models/
tagging.rs1use crate::{FeedID, TaggingID};
2use serde_derive::{Deserialize, Serialize};
3
4#[derive(Debug, Deserialize)]
5pub struct Tagging {
6 pub id: TaggingID,
7 pub feed_id: FeedID,
8 pub name: String,
9}
10
11#[derive(Debug, Serialize)]
12pub struct CreateTaggingInput {
13 pub feed_id: FeedID,
14 pub name: String,
15}
16
17#[derive(Debug, Serialize)]
18pub struct RenameTagInput {
19 pub old_name: String,
20 pub new_name: String,
21}
22
23#[derive(Debug, Serialize)]
24pub struct DeleteTagInput {
25 pub name: String,
26}