Struct gitlab::types::RepoCommitDetail
[−]
[src]
pub struct RepoCommitDetail { pub id: ObjectId, pub short_id: ObjectId, pub title: String, pub author_name: String, pub author_email: String, pub created_at: DateTime<UTC>, pub message: String, pub parent_ids: Vec<ObjectId>, pub committed_date: DateTime<UTC>, pub authored_date: DateTime<UTC>, pub stats: RepoCommitStats, // some fields omitted }
A commit in a project with statistics.
Fields
id: ObjectId
The ID of the commit.
short_id: ObjectId
The short ID of the commit.
title: String
The summary of the commit.
The commit author's name.
The commit author's email address.
created_at: DateTime<UTC>
message: String
The full commit message.
parent_ids: Vec<ObjectId>
The commit ID of the parents of the commit.
committed_date: DateTime<UTC>
The commit's commit date.
The commit's authorship date.
stats: RepoCommitStats
Statistics about the commit.
Trait Implementations
impl Debug for RepoCommitDetail
[src]
impl Clone for RepoCommitDetail
[src]
fn clone(&self) -> RepoCommitDetail
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more