pub struct PullRequestAutoMerge {
pub commit_message: Option<String>,
pub commit_title: Option<String>,
pub enabled_by: Option<Box<User>>,
pub merge_method: MergeMethod,
}
Expand description
PullRequestAutoMerge : The status of auto merging a pull request.
Fields§
§commit_message: Option<String>
Commit message for the merge commit.
commit_title: Option<String>
Title for the merge commit message.
enabled_by: Option<Box<User>>
§merge_method: MergeMethod
The merge method to use.
Implementations§
Source§impl PullRequestAutoMerge
impl PullRequestAutoMerge
Sourcepub fn new(
commit_message: Option<String>,
commit_title: Option<String>,
enabled_by: Option<User>,
merge_method: MergeMethod,
) -> PullRequestAutoMerge
pub fn new( commit_message: Option<String>, commit_title: Option<String>, enabled_by: Option<User>, merge_method: MergeMethod, ) -> PullRequestAutoMerge
The status of auto merging a pull request.
Trait Implementations§
Source§impl Clone for PullRequestAutoMerge
impl Clone for PullRequestAutoMerge
Source§fn clone(&self) -> PullRequestAutoMerge
fn clone(&self) -> PullRequestAutoMerge
Returns a duplicate 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 PullRequestAutoMerge
impl Debug for PullRequestAutoMerge
Source§impl Default for PullRequestAutoMerge
impl Default for PullRequestAutoMerge
Source§fn default() -> PullRequestAutoMerge
fn default() -> PullRequestAutoMerge
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PullRequestAutoMerge
impl<'de> Deserialize<'de> for PullRequestAutoMerge
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 PullRequestAutoMerge
impl PartialEq for PullRequestAutoMerge
Source§impl Serialize for PullRequestAutoMerge
impl Serialize for PullRequestAutoMerge
impl StructuralPartialEq for PullRequestAutoMerge
Auto Trait Implementations§
impl Freeze for PullRequestAutoMerge
impl RefUnwindSafe for PullRequestAutoMerge
impl Send for PullRequestAutoMerge
impl Sync for PullRequestAutoMerge
impl Unpin for PullRequestAutoMerge
impl UnwindSafe for PullRequestAutoMerge
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