Struct gitlab::types::CommitStatus [] [src]

pub struct CommitStatus {
    pub id: CommitStatusId,
    pub sha: ObjectId,
    pub ref_: Option<String>,
    pub status: StatusState,
    pub name: String,
    pub target_url: Option<String>,
    pub description: Option<String>,
    pub created_at: DateTime<UTC>,
    pub started_at: Option<DateTime<UTC>>,
    pub finished_at: Option<DateTime<UTC>>,
    pub allow_failure: bool,
    pub coverage: Option<u64>,
    pub author: UserBasic,
}

A status of a commit.

Fields

The ID of the commit status.

The object ID of the commit this status is for.

The name of the reference the status was created for.

The state of the commit status.

The name of the commit status.

The URL associated with the commit status.

The description of the commit status.

When the commit status was created.

When the commit status started.

When the commit status completed.

Whether the commit status is allowed to fail.

The author of the commit status.

Trait Implementations

impl Debug for CommitStatus
[src]

Formats the value using the given formatter.

impl Clone for CommitStatus
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more