pub struct CommitStatus {
pub context: Option<String>,
pub created_at: Option<String>,
pub creator: Option<Box<User>>,
pub description: Option<String>,
pub id: Option<i64>,
pub status: Option<Status>,
pub target_url: Option<String>,
pub updated_at: Option<String>,
pub url: Option<String>,
}Expand description
CommitStatus : CommitStatus holds a single status of a single Commit
Fields§
§context: Option<String>Context is the unique context identifier for the status
created_at: Option<String>§creator: Option<Box<User>>§description: Option<String>Description provides a brief description of the status
id: Option<i64>ID is the unique identifier for the commit status
status: Option<Status>State represents the status state (pending, success, error, failure) pending CommitStatusPending CommitStatusPending is for when the CommitStatus is Pending success CommitStatusSuccess CommitStatusSuccess is for when the CommitStatus is Success error CommitStatusError CommitStatusError is for when the CommitStatus is Error failure CommitStatusFailure CommitStatusFailure is for when the CommitStatus is Failure warning CommitStatusWarning CommitStatusWarning is for when the CommitStatus is Warning skipped CommitStatusSkipped CommitStatusSkipped is for when CommitStatus is Skipped
target_url: Option<String>TargetURL is the URL to link to for more details
updated_at: Option<String>§url: Option<String>URL is the API URL for this status
Implementations§
Source§impl CommitStatus
impl CommitStatus
Sourcepub fn new() -> CommitStatus
pub fn new() -> CommitStatus
CommitStatus holds a single status of a single Commit
Trait Implementations§
Source§impl Clone for CommitStatus
impl Clone for CommitStatus
Source§fn clone(&self) -> CommitStatus
fn clone(&self) -> CommitStatus
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read moreSource§impl Debug for CommitStatus
impl Debug for CommitStatus
Source§impl Default for CommitStatus
impl Default for CommitStatus
Source§fn default() -> CommitStatus
fn default() -> CommitStatus
Source§impl<'de> Deserialize<'de> for CommitStatus
impl<'de> Deserialize<'de> for CommitStatus
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>,
Source§impl PartialEq for CommitStatus
impl PartialEq for CommitStatus
Source§fn eq(&self, other: &CommitStatus) -> bool
fn eq(&self, other: &CommitStatus) -> bool
self and other values to be equal, and is used by ==.