/* * Ent Schema API * * This is an auto generated API description made out of an Ent schema definition * * The version of the OpenAPI document: 0.1.0 * * Generated by: https://openapi-generator.tech */ use crate::models; #[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)] pub struct UserUpdate { #[serde(rename = "id")] pub id: i32, #[serde(rename = "username")] pub username: String, #[serde(rename = "did", skip_serializing_if = "Option::is_none")] pub did: Option, #[serde(rename = "member", skip_serializing_if = "Option::is_none")] pub member: Option, #[serde(rename = "book", skip_serializing_if = "Option::is_none")] pub book: Option, #[serde(rename = "manga", skip_serializing_if = "Option::is_none")] pub manga: Option, #[serde(rename = "badge", skip_serializing_if = "Option::is_none")] pub badge: Option, #[serde(rename = "bsky", skip_serializing_if = "Option::is_none")] pub bsky: Option, #[serde(rename = "mastodon", skip_serializing_if = "Option::is_none")] pub mastodon: Option, #[serde(rename = "delete", skip_serializing_if = "Option::is_none")] pub delete: Option, #[serde(rename = "handle", skip_serializing_if = "Option::is_none")] pub handle: Option, #[serde(rename = "created_at", skip_serializing_if = "Option::is_none")] pub created_at: Option, #[serde(rename = "updated_at", skip_serializing_if = "Option::is_none")] pub updated_at: Option, #[serde(rename = "raid_at", skip_serializing_if = "Option::is_none")] pub raid_at: Option, #[serde(rename = "server_at", skip_serializing_if = "Option::is_none")] pub server_at: Option, #[serde(rename = "egg_at", skip_serializing_if = "Option::is_none")] pub egg_at: Option, #[serde(rename = "luck", skip_serializing_if = "Option::is_none")] pub luck: Option, #[serde(rename = "luck_at", skip_serializing_if = "Option::is_none")] pub luck_at: Option, #[serde(rename = "like", skip_serializing_if = "Option::is_none")] pub like: Option, #[serde(rename = "like_rank", skip_serializing_if = "Option::is_none")] pub like_rank: Option, #[serde(rename = "like_at", skip_serializing_if = "Option::is_none")] pub like_at: Option, #[serde(rename = "fav", skip_serializing_if = "Option::is_none")] pub fav: Option, #[serde(rename = "ten", skip_serializing_if = "Option::is_none")] pub ten: Option, #[serde(rename = "ten_su", skip_serializing_if = "Option::is_none")] pub ten_su: Option, #[serde(rename = "ten_kai", skip_serializing_if = "Option::is_none")] pub ten_kai: Option, #[serde(rename = "aiten", skip_serializing_if = "Option::is_none")] pub aiten: Option, #[serde(rename = "ten_card", skip_serializing_if = "Option::is_none")] pub ten_card: Option, #[serde(rename = "ten_delete", skip_serializing_if = "Option::is_none")] pub ten_delete: Option, #[serde(rename = "ten_post", skip_serializing_if = "Option::is_none")] pub ten_post: Option, #[serde(rename = "ten_get", skip_serializing_if = "Option::is_none")] pub ten_get: Option, #[serde(rename = "ten_at", skip_serializing_if = "Option::is_none")] pub ten_at: Option, #[serde(rename = "next", skip_serializing_if = "Option::is_none")] pub next: Option, #[serde(rename = "room", skip_serializing_if = "Option::is_none")] pub room: Option, #[serde(rename = "model", skip_serializing_if = "Option::is_none")] pub model: Option, #[serde(rename = "model_at", skip_serializing_if = "Option::is_none")] pub model_at: Option, #[serde(rename = "model_attack", skip_serializing_if = "Option::is_none")] pub model_attack: Option, #[serde(rename = "model_limit", skip_serializing_if = "Option::is_none")] pub model_limit: Option, #[serde(rename = "model_skill", skip_serializing_if = "Option::is_none")] pub model_skill: Option, #[serde(rename = "model_mode", skip_serializing_if = "Option::is_none")] pub model_mode: Option, #[serde(rename = "model_critical", skip_serializing_if = "Option::is_none")] pub model_critical: Option, #[serde(rename = "model_critical_d", skip_serializing_if = "Option::is_none")] pub model_critical_d: Option, #[serde(rename = "game", skip_serializing_if = "Option::is_none")] pub game: Option, #[serde(rename = "game_test", skip_serializing_if = "Option::is_none")] pub game_test: Option, #[serde(rename = "game_end", skip_serializing_if = "Option::is_none")] pub game_end: Option, #[serde(rename = "game_account", skip_serializing_if = "Option::is_none")] pub game_account: Option, #[serde(rename = "game_lv", skip_serializing_if = "Option::is_none")] pub game_lv: Option, #[serde(rename = "coin", skip_serializing_if = "Option::is_none")] pub coin: Option, #[serde(rename = "coin_open", skip_serializing_if = "Option::is_none")] pub coin_open: Option, #[serde(rename = "coin_at", skip_serializing_if = "Option::is_none")] pub coin_at: Option, } impl UserUpdate { pub fn new(id: i32, username: String) -> UserUpdate { UserUpdate { id, username, did: None, member: None, book: None, manga: None, badge: None, bsky: None, mastodon: None, delete: None, handle: None, created_at: None, updated_at: None, raid_at: None, server_at: None, egg_at: None, luck: None, luck_at: None, like: None, like_rank: None, like_at: None, fav: None, ten: None, ten_su: None, ten_kai: None, aiten: None, ten_card: None, ten_delete: None, ten_post: None, ten_get: None, ten_at: None, next: None, room: None, model: None, model_at: None, model_attack: None, model_limit: None, model_skill: None, model_mode: None, model_critical: None, model_critical_d: None, game: None, game_test: None, game_end: None, game_account: None, game_lv: None, coin: None, coin_open: None, coin_at: None, } } }