summaryrefslogtreecommitdiff
path: root/src/user.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/user.rs')
-rw-r--r--src/user.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/user.rs b/src/user.rs
index ee22f5a..d4f57f9 100644
--- a/src/user.rs
+++ b/src/user.rs
@@ -13,7 +13,7 @@ use serde::Deserialize;
use crate::creator::Creator;
/// A Deezer user.
-#[derive(Debug, Deserialize)]
+#[derive(Debug, Deserialize, Clone)]
pub struct User
{
/// The user's Deezer ID
@@ -87,7 +87,7 @@ pub struct User
}
/// A user's playlist.
-#[derive(Debug, Deserialize)]
+#[derive(Debug, Deserialize, Clone)]
pub struct UserPlaylist
{
/// The playlist's Deezer id
@@ -146,7 +146,7 @@ pub struct UserPlaylist
pub creator: Creator,
}
-#[derive(Debug, Deserialize)]
+#[derive(Debug, Deserialize, Clone)]
pub(crate) struct UserPlaylists
{
pub data: Vec<UserPlaylist>,