From dd6219a1fb7e600fd8ccb08c36ea2ebab91fb197 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Tue, 17 Sep 2024 09:16:52 +0000 Subject: [PATCH] add isPinned --- src/fanbox/item.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/fanbox/item.rs b/src/fanbox/item.rs index bca9f81..c1bb0a4 100644 --- a/src/fanbox/item.rs +++ b/src/fanbox/item.rs @@ -88,6 +88,11 @@ impl FanboxItem { self.data["isLiked"].as_bool() } + #[inline] + pub fn is_pinned(&self) -> Option { + self.data["isPinned"].as_bool() + } + #[inline] pub fn is_restricted(&self) -> Option { self.data["isRestricted"].as_bool() @@ -173,6 +178,7 @@ impl CheckUnknown for FanboxItem { "iconUrl", "userId"+user_id, ], + "isPinned", ); Ok(()) } @@ -192,6 +198,7 @@ impl Debug for FanboxItem { .field("fee_required", &self.fee_required()) .field("has_adult_content", &self.has_adult_content()) .field("is_liked", &self.is_liked()) + .field("is_pinned", &self.is_pinned()) .field("is_restricted", &self.is_restricted()) .field("like_count", &self.like_count()) .field("published_datetime", &self.published_datetime())