openapi_github/models/
project_column.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct ProjectColumn {
17 #[serde(rename = "url")]
18 pub url: String,
19 #[serde(rename = "project_url")]
20 pub project_url: String,
21 #[serde(rename = "cards_url")]
22 pub cards_url: String,
23 #[serde(rename = "id")]
25 pub id: i32,
26 #[serde(rename = "node_id")]
27 pub node_id: String,
28 #[serde(rename = "name")]
30 pub name: String,
31 #[serde(rename = "created_at")]
32 pub created_at: String,
33 #[serde(rename = "updated_at")]
34 pub updated_at: String,
35}
36
37impl ProjectColumn {
38 pub fn new(url: String, project_url: String, cards_url: String, id: i32, node_id: String, name: String, created_at: String, updated_at: String) -> ProjectColumn {
40 ProjectColumn {
41 url,
42 project_url,
43 cards_url,
44 id,
45 node_id,
46 name,
47 created_at,
48 updated_at,
49 }
50 }
51}
52