pub struct PullRequestCreatedEventMetadata {
pub destination_commit_id: Option<String>,
pub merge_base: Option<String>,
pub repository_name: Option<String>,
pub source_commit_id: Option<String>,
}Expand description
Metadata about the pull request that is used when comparing the pull request source with its destination.
Fields§
§destination_commit_id: Option<String>The commit ID of the tip of the branch specified as the destination branch when the pull request was created.
merge_base: Option<String>The commit ID of the most recent commit that the source branch and the destination branch have in common.
repository_name: Option<String>The name of the repository where the pull request was created.
source_commit_id: Option<String>The commit ID on the source branch used when the pull request was created.
Trait Implementations§
Source§impl Clone for PullRequestCreatedEventMetadata
impl Clone for PullRequestCreatedEventMetadata
Source§fn clone(&self) -> PullRequestCreatedEventMetadata
fn clone(&self) -> PullRequestCreatedEventMetadata
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 PullRequestCreatedEventMetadata
impl Default for PullRequestCreatedEventMetadata
Source§fn default() -> PullRequestCreatedEventMetadata
fn default() -> PullRequestCreatedEventMetadata
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PullRequestCreatedEventMetadata
impl<'de> Deserialize<'de> for PullRequestCreatedEventMetadata
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 PullRequestCreatedEventMetadata
impl PartialEq for PullRequestCreatedEventMetadata
Source§fn eq(&self, other: &PullRequestCreatedEventMetadata) -> bool
fn eq(&self, other: &PullRequestCreatedEventMetadata) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for PullRequestCreatedEventMetadata
Auto Trait Implementations§
impl Freeze for PullRequestCreatedEventMetadata
impl RefUnwindSafe for PullRequestCreatedEventMetadata
impl Send for PullRequestCreatedEventMetadata
impl Sync for PullRequestCreatedEventMetadata
impl Unpin for PullRequestCreatedEventMetadata
impl UnwindSafe for PullRequestCreatedEventMetadata
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