/* * Gitea API. * * This documentation describes the Gitea API. * * The version of the OpenAPI document: 1.17.3 * * Generated by: https://openapi-generator.tech */ /// EditIssueOption : EditIssueOption options for editing an issue #[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)] pub struct EditIssueOption { /// deprecated #[serde(rename = "assignee", skip_serializing_if = "Option::is_none")] pub assignee: Option, #[serde(rename = "assignees", skip_serializing_if = "Option::is_none")] pub assignees: Option>, #[serde(rename = "body", skip_serializing_if = "Option::is_none")] pub body: Option, #[serde(rename = "due_date", skip_serializing_if = "Option::is_none")] pub due_date: Option, #[serde(rename = "milestone", skip_serializing_if = "Option::is_none")] pub milestone: Option, #[serde(rename = "ref", skip_serializing_if = "Option::is_none")] pub r#ref: Option, #[serde(rename = "state", skip_serializing_if = "Option::is_none")] pub state: Option, #[serde(rename = "title", skip_serializing_if = "Option::is_none")] pub title: Option, #[serde(rename = "unset_due_date", skip_serializing_if = "Option::is_none")] pub unset_due_date: Option, } impl EditIssueOption { /// EditIssueOption options for editing an issue pub fn new() -> EditIssueOption { EditIssueOption { assignee: None, assignees: None, body: None, due_date: None, milestone: None, r#ref: None, state: None, title: None, unset_due_date: None, } } }