pub struct PullsUpdateBranchRequest {
pub expected_head_sha: Option<String>,
}
Fields§
§expected_head_sha: Option<String>
The expected SHA of the pull request’s HEAD ref. This is the most recent commit on the pull request’s branch. If the expected SHA does not match the pull request’s HEAD, you will receive a 422 Unprocessable Entity
status. You can use the "List commits" endpoint to find the most recent commit SHA. Default: SHA of the pull request’s current HEAD ref.
Implementations§
Source§impl PullsUpdateBranchRequest
impl PullsUpdateBranchRequest
pub fn new() -> PullsUpdateBranchRequest
Trait Implementations§
Source§impl Clone for PullsUpdateBranchRequest
impl Clone for PullsUpdateBranchRequest
Source§fn clone(&self) -> PullsUpdateBranchRequest
fn clone(&self) -> PullsUpdateBranchRequest
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 PullsUpdateBranchRequest
impl Debug for PullsUpdateBranchRequest
Source§impl Default for PullsUpdateBranchRequest
impl Default for PullsUpdateBranchRequest
Source§fn default() -> PullsUpdateBranchRequest
fn default() -> PullsUpdateBranchRequest
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PullsUpdateBranchRequest
impl<'de> Deserialize<'de> for PullsUpdateBranchRequest
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 PullsUpdateBranchRequest
impl PartialEq for PullsUpdateBranchRequest
Source§impl Serialize for PullsUpdateBranchRequest
impl Serialize for PullsUpdateBranchRequest
impl StructuralPartialEq for PullsUpdateBranchRequest
Auto Trait Implementations§
impl Freeze for PullsUpdateBranchRequest
impl RefUnwindSafe for PullsUpdateBranchRequest
impl Send for PullsUpdateBranchRequest
impl Sync for PullsUpdateBranchRequest
impl Unpin for PullsUpdateBranchRequest
impl UnwindSafe for PullsUpdateBranchRequest
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