pub struct JoinCheck {
pub join_policy: Option<String>,
pub membership_type: Option<String>,
pub min_skill_level: Option<i64>,
pub max_skill_level: Option<i64>,
pub allowed_team_types: Option<Vec<String>>,
pub whitelist_geo_countries: Option<Vec<String>>,
pub whitelist_geo_countries_min_players: Option<i64>,
pub blacklist_geo_countries: Option<Vec<String>>,
}Expand description
Join check
Fields§
§join_policy: Option<String>§membership_type: Option<String>§min_skill_level: Option<i64>§max_skill_level: Option<i64>§allowed_team_types: Option<Vec<String>>§whitelist_geo_countries: Option<Vec<String>>§whitelist_geo_countries_min_players: Option<i64>§blacklist_geo_countries: Option<Vec<String>>Trait Implementations§
Source§impl<'de> Deserialize<'de> for JoinCheck
impl<'de> Deserialize<'de> for JoinCheck
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 JoinCheck
impl RefUnwindSafe for JoinCheck
impl Send for JoinCheck
impl Sync for JoinCheck
impl Unpin for JoinCheck
impl UnwindSafe for JoinCheck
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