pub struct SongStatus {
pub accepted_annotations: Option<u32>,
pub contributors: Option<u32>,
pub iq_earners: Option<u32>,
pub transcribers: Option<u32>,
pub verified_annotations: Option<u32>,
pub unreviewed_annotations: u32,
pub hot: bool,
pub pageviews: Option<u32>,
}Fields§
§accepted_annotations: Option<u32>Number of annotations accepted on this song.
contributors: Option<u32>Number of contributors.
iq_earners: Option<u32>Number of users who have earned iq.
transcribers: Option<u32>Number of transcribers.
verified_annotations: Option<u32>Number of verified annotations.
unreviewed_annotations: u32Number of unreviewed annotations.
hot: boolIf it’s hot be careful with your hands.
pageviews: Option<u32>Number of page views
Trait Implementations§
Source§impl Debug for SongStatus
impl Debug for SongStatus
Source§impl<'de> Deserialize<'de> for SongStatus
impl<'de> Deserialize<'de> for SongStatus
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 SongStatus
impl RefUnwindSafe for SongStatus
impl Send for SongStatus
impl Sync for SongStatus
impl Unpin for SongStatus
impl UnsafeUnpin for SongStatus
impl UnwindSafe for SongStatus
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