From 7804ad5f3de94ce63ee0acef72b725275f5f658b Mon Sep 17 00:00:00 2001 From: David Blajda Date: Tue, 29 Jan 2019 04:41:18 +0000 Subject: Implement serialize for all models and for IntegerId --- src/kraken/models.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'src/kraken') diff --git a/src/kraken/models.rs b/src/kraken/models.rs index d6a6e4f..e8f2d6c 100644 --- a/src/kraken/models.rs +++ b/src/kraken/models.rs @@ -7,7 +7,7 @@ use chrono::{DateTime, Utc}; use super::types::{UserId, VideoId}; use crate::client::PaginationTrait; -#[derive(Debug, Deserialize)] +#[derive(Debug, Deserialize, Serialize)] pub struct Clip { pub slug: String, pub tracking_id: String, @@ -33,7 +33,7 @@ impl PaginationTrait for Clip { } -#[derive(Debug, Deserialize)] +#[derive(Debug, Deserialize, Serialize)] pub struct Thumbnails { #[serde(with = "url_serde")] pub medium: Url, @@ -43,7 +43,7 @@ pub struct Thumbnails { pub tiny: Url, } -#[derive(Debug, Deserialize)] +#[derive(Debug, Deserialize, Serialize)] pub struct UserData { pub id: UserId<'static>, pub name: String, @@ -53,7 +53,7 @@ pub struct UserData { pub logo: String, } -#[derive(Debug, Deserialize)] +#[derive(Debug, Deserialize, Serialize)] pub struct Vod { pub id: VideoId<'static>, #[serde(with = "url_serde")] -- cgit v1.2.3