pub struct GetBeatmapsResp {Show 39 fields
pub approved: Approval,
pub submit_date: DateTime<Utc>,
pub approved_date: DateTime<Utc>,
pub last_update: DateTime<Utc>,
pub artist: String,
pub beatmap_id: u64,
pub beatmapset_id: u64,
pub bpm: u16,
pub creator: String,
pub creator_id: u64,
pub difficultyrating: f64,
pub diff_aim: f64,
pub diff_speed: f64,
pub diff_size: f32,
pub diff_overall: f32,
pub diff_approach: f32,
pub diff_drain: f32,
pub hit_length: u64,
pub source: String,
pub genre_id: String,
pub language_id: String,
pub title: String,
pub total_length: String,
pub version: String,
pub file_md5: String,
pub mode: String,
pub tags: String,
pub favourite_count: String,
pub rating: String,
pub playcount: String,
pub passcount: String,
pub count_normal: String,
pub count_slider: String,
pub count_spinner: String,
pub max_combo: String,
pub storyboard: bool,
pub video: bool,
pub download_unavailable: bool,
pub audio_unavailable: bool,
}
Expand description
TODO: convert all type
Fields§
§approved: Approval
§submit_date: DateTime<Utc>
§approved_date: DateTime<Utc>
§last_update: DateTime<Utc>
§artist: String
§beatmap_id: u64
§beatmapset_id: u64
§bpm: u16
§creator: String
§creator_id: u64
§difficultyrating: f64
§diff_aim: f64
§diff_speed: f64
§diff_size: f32
§diff_overall: f32
§diff_approach: f32
§diff_drain: f32
§hit_length: u64
§source: String
§genre_id: String
§language_id: String
§title: String
§total_length: String
§version: String
§file_md5: String
§mode: String
§favourite_count: String
§rating: String
§playcount: String
§passcount: String
§count_normal: String
§count_slider: String
§count_spinner: String
§max_combo: String
§storyboard: bool
§video: bool
Trait Implementations§
Source§impl<'de> Deserialize<'de> for GetBeatmapsResp
impl<'de> Deserialize<'de> for GetBeatmapsResp
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 GetBeatmapsResp
impl RefUnwindSafe for GetBeatmapsResp
impl Send for GetBeatmapsResp
impl Sync for GetBeatmapsResp
impl Unpin for GetBeatmapsResp
impl UnwindSafe for GetBeatmapsResp
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