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,
}Expand description
A commit in a project.
Fields
id: ObjectIdThe ID of the commit.
short_id: ObjectIdThe short ID of the commit.
title: StringThe summary of the commit.
parent_ids: Vec<ObjectId>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.
committer_name: StringThe committer’s name.
committer_email: StringThe committer’s email address.
committed_date: DateTime<Utc>The commit’s commit date.
created_at: DateTime<Utc>message: StringThe full commit message.
Trait Implementations
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
Auto Trait Implementations
impl RefUnwindSafe for RepoCommit
impl Send for RepoCommit
impl Sync for RepoCommit
impl Unpin for RepoCommit
impl UnwindSafe for RepoCommit
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more