pub struct PullRequestCommit {
pub sha: Option<String>,
pub message: Option<String>,
pub committed_at: Option<String>,
pub additions: Option<f64>,
pub deletions: Option<f64>,
pub changed_files: Option<f64>,
pub author_user_ids: Option<Vec<String>>,
pub author_external_user_ids: Option<Vec<String>>,
}Expand description
ALPHA A pull request commit.
Fields§
§sha: Option<String>The Git commit SHA.
message: Option<String>The full commit message.
committed_at: Option<String>The timestamp when the commit was committed (ISO 8601 string).
additions: Option<f64>Number of additions in this commit.
deletions: Option<f64>Number of deletions in this commit.
changed_files: Option<f64>The number of changed files if available.
Linear user IDs for commit authors (includes co-authors).
External user IDs for commit authors (includes co-authors).
Trait Implementations§
Source§impl Clone for PullRequestCommit
impl Clone for PullRequestCommit
Source§fn clone(&self) -> PullRequestCommit
fn clone(&self) -> PullRequestCommit
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 PullRequestCommit
impl Debug for PullRequestCommit
Source§impl Default for PullRequestCommit
impl Default for PullRequestCommit
Source§fn default() -> PullRequestCommit
fn default() -> PullRequestCommit
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for PullRequestCommitwhere
PullRequestCommit: Default,
impl<'de> Deserialize<'de> for PullRequestCommitwhere
PullRequestCommit: Default,
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 GraphQLFields for PullRequestCommit
impl GraphQLFields for PullRequestCommit
Auto Trait Implementations§
impl Freeze for PullRequestCommit
impl RefUnwindSafe for PullRequestCommit
impl Send for PullRequestCommit
impl Sync for PullRequestCommit
impl Unpin for PullRequestCommit
impl UnwindSafe for PullRequestCommit
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