windmill_api/models/
get_top_hub_scripts_200_response_asks_inner.rs

1/*
2 * Windmill API
3 *
4 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
5 *
6 * The version of the OpenAPI document: 1.512.0
7 * Contact: contact@windmill.dev
8 * Generated by: https://openapi-generator.tech
9 */
10
11use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct GetTopHubScripts200ResponseAsksInner {
16    #[serde(rename = "id")]
17    pub id: f64,
18    #[serde(rename = "ask_id")]
19    pub ask_id: f64,
20    #[serde(rename = "summary")]
21    pub summary: String,
22    #[serde(rename = "app")]
23    pub app: String,
24    #[serde(rename = "version_id")]
25    pub version_id: f64,
26    #[serde(rename = "kind")]
27    pub kind: models::HubScriptKind,
28    #[serde(rename = "votes")]
29    pub votes: f64,
30    #[serde(rename = "views")]
31    pub views: f64,
32}
33
34impl GetTopHubScripts200ResponseAsksInner {
35    pub fn new(id: f64, ask_id: f64, summary: String, app: String, version_id: f64, kind: models::HubScriptKind, votes: f64, views: f64) -> GetTopHubScripts200ResponseAsksInner {
36        GetTopHubScripts200ResponseAsksInner {
37            id,
38            ask_id,
39            summary,
40            app,
41            version_id,
42            kind,
43            votes,
44            views,
45        }
46    }
47}
48