openapi_github/models/
actions_get_default_workflow_permissions.rs1use crate::models;
12use serde::{Deserialize, Serialize};
13
14#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
15pub struct ActionsGetDefaultWorkflowPermissions {
16 #[serde(rename = "default_workflow_permissions")]
17 pub default_workflow_permissions: models::ActionsDefaultWorkflowPermissions,
18 #[serde(rename = "can_approve_pull_request_reviews")]
20 pub can_approve_pull_request_reviews: bool,
21}
22
23impl ActionsGetDefaultWorkflowPermissions {
24 pub fn new(default_workflow_permissions: models::ActionsDefaultWorkflowPermissions, can_approve_pull_request_reviews: bool) -> ActionsGetDefaultWorkflowPermissions {
25 ActionsGetDefaultWorkflowPermissions {
26 default_workflow_permissions,
27 can_approve_pull_request_reviews,
28 }
29 }
30}
31