pub struct NoticeCount {
pub notifyStatus: bool,
pub count: u64,
pub reply: u64,
pub point: u64,
pub at: u64,
pub broadcast: u64,
pub sysAnnounce: u64,
pub newFollower: u64,
pub following: u64,
pub commented: u64,
}Fields§
§notifyStatus: bool用户是否启用 Web 通知
count: u64未读通知数
reply: u64未读回复通知数
point: u64未读积分通知数
at: u64未读 @ 通知数
broadcast: u64未读同城通知数
sysAnnounce: u64未读系统通知数
newFollower: u64未读关注者通知数
following: u64未读关注通知数
commented: u64未读评论通知数
Implementations§
Source§impl NoticeCount
impl NoticeCount
pub fn from_value(data: &Value) -> Result<Self, Error>
Trait Implementations§
Source§impl Clone for NoticeCount
impl Clone for NoticeCount
Source§fn clone(&self) -> NoticeCount
fn clone(&self) -> NoticeCount
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for NoticeCount
impl Debug for NoticeCount
Source§impl<'de> Deserialize<'de> for NoticeCount
impl<'de> Deserialize<'de> for NoticeCount
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for NoticeCount
impl RefUnwindSafe for NoticeCount
impl Send for NoticeCount
impl Sync for NoticeCount
impl Unpin for NoticeCount
impl UnsafeUnpin for NoticeCount
impl UnwindSafe for NoticeCount
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more