gitbundle_sdk/models/
pullreq_review_submit_input.rs1use serde::{Deserialize, Serialize};
12
13use crate::models;
14
15#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
16pub struct PullreqReviewSubmitInput {
17 #[serde(rename = "commit_sha")]
18 pub commit_sha: String,
19 #[serde(rename = "decision")]
20 pub decision: models::PullreqReviewDecision,
21}
22
23impl PullreqReviewSubmitInput {
24 pub fn new(
25 commit_sha: String,
26 decision: models::PullreqReviewDecision,
27 ) -> PullreqReviewSubmitInput {
28 PullreqReviewSubmitInput {
29 commit_sha,
30 decision,
31 }
32 }
33}