From 95de9c5b8b508c6d29401823e4cf1c94074cb47a Mon Sep 17 00:00:00 2001 From: karin0 Date: Tue, 17 Sep 2024 00:17:07 +0800 Subject: [PATCH] pixiv: allow models to be serialized --- pixiv/src/model.rs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/pixiv/src/model.rs b/pixiv/src/model.rs index 2d9694d..36dfdde 100644 --- a/pixiv/src/model.rs +++ b/pixiv/src/model.rs @@ -12,22 +12,22 @@ pub fn from_response<'de, T: Deserialize<'de>>(resp: Response) -> Result, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Serialize, Clone)] pub struct Tag { pub name: String, } @@ -41,7 +41,7 @@ pub struct User { pub account: String, } -#[derive(Debug, Deserialize, Clone)] +#[derive(Debug, Deserialize, Serialize, Clone)] pub struct Illust { pub id: IllustId, pub title: String, @@ -62,7 +62,7 @@ pub struct Illust { pub type_: String, } -#[derive(Deserialize, Debug, Clone)] +#[derive(Deserialize, Serialize, Debug, Clone)] pub struct IllustPage { pub illusts: Vec, pub next_url: Option,