Upgrade Rust SDK to spec 1.15.0

This commit is contained in:
VRCCat
2023-10-04 02:14:56 +00:00
parent bda2b4c735
commit 8ab0a0bc9f
3 changed files with 6 additions and 6 deletions

View File

@ -1,6 +1,6 @@
[package]
name = "vrchatapi"
version = "1.14.0"
version = "1.15.0"
authors = ["vrchatapi.lpv0t@aries.fyi"]
description = "VRChat API Client for Rust"
license = "MIT"

View File

@ -29,7 +29,7 @@ Name | Type | Description | Notes
**release_status** | [**crate::models::ReleaseStatus**](ReleaseStatus.md) | |
**tags** | **Vec<String>** | |
**thumbnail_image_url** | **String** | |
**unity_packages** | [**Vec<crate::models::UnityPackage>**](UnityPackage.md) | Empty if unauthenticated. |
**unity_packages** | Option<[**Vec<crate::models::UnityPackage>**](UnityPackage.md)> | Empty if unauthenticated. | [optional]
**updated_at** | **String** | |
**version** | **i32** | | [default to 0]
**visits** | **i32** | | [default to 0]

View File

@ -70,8 +70,8 @@ pub struct World {
#[serde(rename = "thumbnailImageUrl")]
pub thumbnail_image_url: String,
/// Empty if unauthenticated.
#[serde(rename = "unityPackages")]
pub unity_packages: Vec<crate::models::UnityPackage>,
#[serde(rename = "unityPackages", skip_serializing_if = "Option::is_none")]
pub unity_packages: Option<Vec<crate::models::UnityPackage>>,
#[serde(rename = "updated_at")]
pub updated_at: String,
#[serde(rename = "version")]
@ -82,7 +82,7 @@ pub struct World {
impl World {
///
pub fn new(author_id: String, author_name: String, capacity: i32, recommended_capacity: i32, created_at: String, description: String, featured: bool, heat: i32, id: String, image_url: String, labs_publication_date: String, name: String, namespace: String, organization: String, popularity: i32, publication_date: String, release_status: crate::models::ReleaseStatus, tags: Vec<String>, thumbnail_image_url: String, unity_packages: Vec<crate::models::UnityPackage>, updated_at: String, version: i32, visits: i32) -> World {
pub fn new(author_id: String, author_name: String, capacity: i32, recommended_capacity: i32, created_at: String, description: String, featured: bool, heat: i32, id: String, image_url: String, labs_publication_date: String, name: String, namespace: String, organization: String, popularity: i32, publication_date: String, release_status: crate::models::ReleaseStatus, tags: Vec<String>, thumbnail_image_url: String, updated_at: String, version: i32, visits: i32) -> World {
World {
author_id,
author_name,
@ -109,7 +109,7 @@ impl World {
release_status,
tags,
thumbnail_image_url,
unity_packages,
unity_packages: None,
updated_at,
version,
visits,