Struct gitlab::types::RepoCommit [] [src]

pub struct RepoCommit {
    pub id: ObjectId,
    pub short_id: ObjectId,
    pub title: String,
    pub parent_ids: Vec<ObjectId>,
    pub author_name: String,
    pub author_email: String,
    pub authored_date: DateTime<UTC>,
    pub committer_name: String,
    pub committer_email: String,
    pub committed_date: DateTime<UTC>,
    pub created_at: DateTime<UTC>,
    pub message: String,
}

A commit in a project.

Fields

The ID of the commit.

The short ID of the commit.

The summary of the commit.

The commit ID of the parents of the commit.

The commit author's name.

The commit author's email address.

The commit's authorship date.

The committer's name.

The committer's email address.

The commit's commit date.

The full commit message.

Trait Implementations

impl Debug for RepoCommit
[src]

Formats the value using the given formatter.

impl Clone for RepoCommit
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more