pub struct BasePlayerCreate {
pub players_battle_categories_ids: Option<HashMap<u64, (u8, u32)>>,
pub battle_level: u8,
pub battle_category_id: u8,
pub is_mouse_enabled: bool,
pub matchmaker_type: u8,
pub camouflage_slot: u8,
pub average_mm_ratings: Option<Vec<Option<f64>>>,
pub player_wait_times: Option<HashMap<u64, f64>>,
pub account_database_ids: Option<Vec<u64>>,
pub turbo_battles_statistics: Option<TurboBattlesStatistics>,
}Fields§
§players_battle_categories_ids: Option<HashMap<u64, (u8, u32)>>§battle_level: u8§battle_category_id: u8§is_mouse_enabled: bool§matchmaker_type: u8§camouflage_slot: u8§average_mm_ratings: Option<Vec<Option<f64>>>Average team ratings for rating battles.
§Contains
player_wait_times: Option<HashMap<u64, f64>>§account_database_ids: Option<Vec<u64>>§turbo_battles_statistics: Option<TurboBattlesStatistics>Trait Implementations§
Source§impl Debug for BasePlayerCreate
impl Debug for BasePlayerCreate
Source§impl<'de> Deserialize<'de> for BasePlayerCreate
impl<'de> Deserialize<'de> for BasePlayerCreate
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 BasePlayerCreate
impl RefUnwindSafe for BasePlayerCreate
impl Send for BasePlayerCreate
impl Sync for BasePlayerCreate
impl Unpin for BasePlayerCreate
impl UnwindSafe for BasePlayerCreate
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