pub struct MapInfo {Show 22 fields
pub uid: String,
pub mapId: String,
pub name: String,
pub author: String,
pub submitter: String,
pub authorTime: i64,
pub goldTime: i64,
pub silverTime: i64,
pub bronzeTime: i64,
pub nbLaps: i32,
pub valid: bool,
pub downloadUrl: String,
pub thumbnailUrl: String,
pub uploadTimestamp: i64,
pub updateTimestamp: i64,
pub fileSize: Option<i32>,
pub public: bool,
pub favorite: bool,
pub playable: bool,
pub mapStyle: String,
pub mapType: String,
pub collectionName: String,
}Expand description
get_map_info response types
Fields§
§uid: String§mapId: String§name: String§submitter: String§goldTime: i64§silverTime: i64§bronzeTime: i64§nbLaps: i32§valid: bool§downloadUrl: String§thumbnailUrl: String§uploadTimestamp: i64§updateTimestamp: i64§fileSize: Option<i32>§public: bool§favorite: bool§playable: bool§mapStyle: Stringusually blank or same as mapType
mapType: StringTypically “TrackMania\TM_Race”
collectionName: StringTrait Implementations§
Source§impl<'de> Deserialize<'de> for MapInfo
impl<'de> Deserialize<'de> for MapInfo
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
impl StructuralPartialEq for MapInfo
Auto Trait Implementations§
impl Freeze for MapInfo
impl RefUnwindSafe for MapInfo
impl Send for MapInfo
impl Sync for MapInfo
impl Unpin for MapInfo
impl UnwindSafe for MapInfo
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