pub struct MergePullRequestOption {
pub do: Do,
pub merge_commit_id: Option<String>,
pub merge_message_field: Option<String>,
pub merge_title_field: Option<String>,
pub delete_branch_after_merge: Option<bool>,
pub force_merge: Option<bool>,
pub head_commit_id: Option<String>,
pub merge_when_checks_succeed: Option<bool>,
}
Expand description
MergePullRequestOption : MergePullRequestForm form for merging Pull Request
Fields§
§do: Do
§merge_commit_id: Option<String>
§merge_message_field: Option<String>
§merge_title_field: Option<String>
§delete_branch_after_merge: Option<bool>
§force_merge: Option<bool>
§head_commit_id: Option<String>
§merge_when_checks_succeed: Option<bool>
Implementations§
Source§impl MergePullRequestOption
impl MergePullRequestOption
Sourcepub fn new(do: Do) -> MergePullRequestOption
pub fn new(do: Do) -> MergePullRequestOption
MergePullRequestForm form for merging Pull Request
Trait Implementations§
Source§impl Clone for MergePullRequestOption
impl Clone for MergePullRequestOption
Source§fn clone(&self) -> MergePullRequestOption
fn clone(&self) -> MergePullRequestOption
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for MergePullRequestOption
impl Debug for MergePullRequestOption
Source§impl Default for MergePullRequestOption
impl Default for MergePullRequestOption
Source§fn default() -> MergePullRequestOption
fn default() -> MergePullRequestOption
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for MergePullRequestOption
impl<'de> Deserialize<'de> for MergePullRequestOption
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for MergePullRequestOption
impl PartialEq for MergePullRequestOption
Source§impl Serialize for MergePullRequestOption
impl Serialize for MergePullRequestOption
impl StructuralPartialEq for MergePullRequestOption
Auto Trait Implementations§
impl Freeze for MergePullRequestOption
impl RefUnwindSafe for MergePullRequestOption
impl Send for MergePullRequestOption
impl Sync for MergePullRequestOption
impl Unpin for MergePullRequestOption
impl UnwindSafe for MergePullRequestOption
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more