pub enum CheckRunConclusion {
Success,
Failure,
Neutral,
Skipped,
Cancelled,
TimedOut,
ActionRequired,
Stale,
}
Expand description
Check run conclusion
When a check run finishes, its conclusion indicates the success or failure of the check run to the user. Branch protection rules can be created to require a successful conclusion before code can be merged into a branch.
Variants
Success
Check run finished successfully
Failure
Check run failed
Neutral
Check run finished in a neutral state
Skipped
Check run was skipped
Cancelled
Check run was cancelled
TimedOut
Check run timed out
ActionRequired
Check run requested an action from the user
Stale
Check run was marked as stable by GitHub
Trait Implementations
sourceimpl Clone for CheckRunConclusion
impl Clone for CheckRunConclusion
sourcefn clone(&self) -> CheckRunConclusion
fn clone(&self) -> CheckRunConclusion
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for CheckRunConclusion
impl Debug for CheckRunConclusion
sourceimpl<'de> Deserialize<'de> for CheckRunConclusion
impl<'de> Deserialize<'de> for CheckRunConclusion
sourcefn 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
sourceimpl Display for CheckRunConclusion
impl Display for CheckRunConclusion
sourceimpl Hash for CheckRunConclusion
impl Hash for CheckRunConclusion
sourceimpl Ord for CheckRunConclusion
impl Ord for CheckRunConclusion
sourcefn cmp(&self, other: &CheckRunConclusion) -> Ordering
fn cmp(&self, other: &CheckRunConclusion) -> Ordering
1.21.0 · sourcefn max(self, other: Self) -> Self
fn max(self, other: Self) -> Self
Compares and returns the maximum of two values. Read more
1.21.0 · sourcefn min(self, other: Self) -> Self
fn min(self, other: Self) -> Self
Compares and returns the minimum of two values. Read more
1.50.0 · sourcefn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
fn clamp(self, min: Self, max: Self) -> Selfwhere
Self: PartialOrd<Self>,
Restrict a value to a certain interval. Read more
sourceimpl PartialEq<CheckRunConclusion> for CheckRunConclusion
impl PartialEq<CheckRunConclusion> for CheckRunConclusion
sourcefn eq(&self, other: &CheckRunConclusion) -> bool
fn eq(&self, other: &CheckRunConclusion) -> bool
sourceimpl PartialOrd<CheckRunConclusion> for CheckRunConclusion
impl PartialOrd<CheckRunConclusion> for CheckRunConclusion
sourcefn partial_cmp(&self, other: &CheckRunConclusion) -> Option<Ordering>
fn partial_cmp(&self, other: &CheckRunConclusion) -> Option<Ordering>
1.0.0 · sourcefn le(&self, other: &Rhs) -> bool
fn le(&self, other: &Rhs) -> bool
This method tests less than or equal to (for
self
and other
) and is used by the <=
operator. Read moresourceimpl Serialize for CheckRunConclusion
impl Serialize for CheckRunConclusion
impl Copy for CheckRunConclusion
impl Eq for CheckRunConclusion
impl StructuralEq for CheckRunConclusion
impl StructuralPartialEq for CheckRunConclusion
Auto Trait Implementations
impl RefUnwindSafe for CheckRunConclusion
impl Send for CheckRunConclusion
impl Sync for CheckRunConclusion
impl Unpin for CheckRunConclusion
impl UnwindSafe for CheckRunConclusion
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.