From 5303e93b6f5a1e33216f40118be619261b42371e Mon Sep 17 00:00:00 2001 From: Mydayyy Date: Thu, 25 Jul 2024 21:12:00 +0200 Subject: [PATCH] fix build after rebase --- src/api.rs | 4 ++-- src/privatebin.rs | 3 ++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/api.rs b/src/api.rs index e2e4795..f544429 100644 --- a/src/api.rs +++ b/src/api.rs @@ -207,7 +207,7 @@ impl API { } } - pub fn base(&self) -> &Url { - &self.base + pub fn base(&self) -> Url { + self.base.clone() } } diff --git a/src/privatebin.rs b/src/privatebin.rs index 1bebe9f..f54de69 100644 --- a/src/privatebin.rs +++ b/src/privatebin.rs @@ -35,7 +35,7 @@ pub enum PasteFormat { } #[skip_serializing_none] -#[derive(Deserialize, Debug, Serialize)] +#[derive(Default, Deserialize, Debug, Serialize)] #[cfg_attr(feature = "uniffi", derive(uniffi::Object))] pub struct Paste { pub status: Option, @@ -170,6 +170,7 @@ pub type CommentsAdjacencyMap = HashMap>; #[derive(Deserialize, Debug, Serialize, Clone)] +#[cfg_attr(feature = "uniffi", derive(uniffi::Object))] pub struct PostCommentResponse { pub id: String, pub status: u32,