openapi_github/models/
webhook_member_edited_changes.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct WebhookMemberEditedChanges {
17 #[serde(rename = "old_permission", skip_serializing_if = "Option::is_none")]
18 pub old_permission: Option<Box<models::WebhookMemberEditedChangesOldPermission>>,
19 #[serde(rename = "permission", skip_serializing_if = "Option::is_none")]
20 pub permission: Option<Box<models::WebhookMemberEditedChangesPermission>>,
21}
22
23impl WebhookMemberEditedChanges {
24 pub fn new() -> WebhookMemberEditedChanges {
26 WebhookMemberEditedChanges {
27 old_permission: None,
28 permission: None,
29 }
30 }
31}
32