pub struct World {Show 33 fields
pub author_id: String,
pub author_name: String,
pub capacity: i32,
pub created_at: String,
pub default_content_settings: Option<InstanceContentSettings>,
pub description: String,
pub favorites: Option<i32>,
pub featured: bool,
pub heat: i32,
pub id: String,
pub image_url: String,
pub instances: Option<Vec<Vec<Value>>>,
pub labs_publication_date: String,
pub name: String,
pub namespace: Option<String>,
pub occupants: Option<i32>,
pub organization: String,
pub popularity: i32,
pub preview_youtube_id: Option<Option<String>>,
pub private_occupants: Option<i32>,
pub public_occupants: Option<i32>,
pub publication_date: String,
pub recommended_capacity: i32,
pub release_status: ReleaseStatus,
pub store_id: Option<String>,
pub tags: Vec<String>,
pub thumbnail_image_url: String,
pub udon_products: Option<Vec<String>>,
pub unity_packages: Option<Vec<UnityPackage>>,
pub updated_at: String,
pub url_list: Option<Vec<String>>,
pub version: i32,
pub visits: i32,
}Expand description
World :
Fields§
A users unique ID, usually in the form of usr_c1644b5b-3ca4-45b4-97c6-a2a0de70d469. Legacy players can have old IDs in the form of 8JoV9XEdpo. The ID can never be changed.
capacity: i32§created_at: String§default_content_settings: Option<InstanceContentSettings>§description: String§favorites: Option<i32>§featured: bool§heat: i32§id: StringWorldID be "offline" on User profiles if you are not friends with that user.
image_url: String§instances: Option<Vec<Vec<Value>>>Will always be an empty list when unauthenticated.
labs_publication_date: String§name: String§namespace: Option<String>§occupants: Option<i32>Will always be 0 when unauthenticated.
organization: String§popularity: i32§preview_youtube_id: Option<Option<String>>§private_occupants: Option<i32>Will always be 0 when unauthenticated.
public_occupants: Option<i32>Will always be 0 when unauthenticated.
publication_date: String§recommended_capacity: i32§release_status: ReleaseStatus§store_id: Option<String>§thumbnail_image_url: String§udon_products: Option<Vec<String>>§unity_packages: Option<Vec<UnityPackage>>Empty if unauthenticated.
updated_at: String§url_list: Option<Vec<String>>§version: i32§visits: i32Implementations§
Source§impl World
impl World
pub fn new( author_id: String, author_name: String, capacity: i32, created_at: String, description: String, featured: bool, heat: i32, id: String, image_url: String, labs_publication_date: String, name: String, organization: String, popularity: i32, publication_date: String, recommended_capacity: i32, release_status: ReleaseStatus, tags: Vec<String>, thumbnail_image_url: String, updated_at: String, version: i32, visits: i32, ) -> World
Trait Implementations§
Source§impl<'de> Deserialize<'de> for World
impl<'de> Deserialize<'de> for World
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 World
Auto Trait Implementations§
impl Freeze for World
impl RefUnwindSafe for World
impl Send for World
impl Sync for World
impl Unpin for World
impl UnsafeUnpin for World
impl UnwindSafe for World
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