pub struct PostByOrgByRepoMergeByBaseRequest {
pub head: String,
pub message: Option<String>,
pub author: PostByOrgByRepoMergeByBaseRequestAuthor,
pub delete_branch: Option<bool>,
}Fields§
§head: StringThe branch to merge from
message: Option<String>Custom merge commit message. Defaults to "Merge branch ‘head’ into ‘base’"
delete_branch: Option<bool>Whether to delete the head branch after a successful merge
Implementations§
Source§impl PostByOrgByRepoMergeByBaseRequest
impl PostByOrgByRepoMergeByBaseRequest
pub fn new( head: String, author: PostByOrgByRepoMergeByBaseRequestAuthor, ) -> PostByOrgByRepoMergeByBaseRequest
Trait Implementations§
Source§impl Clone for PostByOrgByRepoMergeByBaseRequest
impl Clone for PostByOrgByRepoMergeByBaseRequest
Source§fn clone(&self) -> PostByOrgByRepoMergeByBaseRequest
fn clone(&self) -> PostByOrgByRepoMergeByBaseRequest
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 Default for PostByOrgByRepoMergeByBaseRequest
impl Default for PostByOrgByRepoMergeByBaseRequest
Source§fn default() -> PostByOrgByRepoMergeByBaseRequest
fn default() -> PostByOrgByRepoMergeByBaseRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PostByOrgByRepoMergeByBaseRequest
impl<'de> Deserialize<'de> for PostByOrgByRepoMergeByBaseRequest
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<PostByOrgByRepoMergeByBaseRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<PostByOrgByRepoMergeByBaseRequest, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Source§impl PartialEq for PostByOrgByRepoMergeByBaseRequest
impl PartialEq for PostByOrgByRepoMergeByBaseRequest
Source§fn eq(&self, other: &PostByOrgByRepoMergeByBaseRequest) -> bool
fn eq(&self, other: &PostByOrgByRepoMergeByBaseRequest) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PostByOrgByRepoMergeByBaseRequest
impl Serialize for PostByOrgByRepoMergeByBaseRequest
Source§fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
fn serialize<__S>(
&self,
__serializer: __S,
) -> Result<<__S as Serializer>::Ok, <__S as Serializer>::Error>where
__S: Serializer,
Serialize this value into the given Serde serializer. Read more
impl StructuralPartialEq for PostByOrgByRepoMergeByBaseRequest
Auto Trait Implementations§
impl Freeze for PostByOrgByRepoMergeByBaseRequest
impl RefUnwindSafe for PostByOrgByRepoMergeByBaseRequest
impl Send for PostByOrgByRepoMergeByBaseRequest
impl Sync for PostByOrgByRepoMergeByBaseRequest
impl Unpin for PostByOrgByRepoMergeByBaseRequest
impl UnsafeUnpin for PostByOrgByRepoMergeByBaseRequest
impl UnwindSafe for PostByOrgByRepoMergeByBaseRequest
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