Enum buildkite_jobify::monitor::JobStates
source · [−]pub enum JobStates {
Show 22 variants
Pending,
Waiting,
WaitingFailed,
Blocked,
BlockedFailed,
Unblocked,
UnblockedFailed,
Limiting,
Limited,
Scheduled,
Assigned,
Accepted,
Running,
Finished,
Canceling,
Canceled,
TimingOut,
TimedOut,
Skipped,
Broken,
Expired,
Unknown,
}
Variants
Pending
The job has just been created and doesn’t have a state yet
Waiting
The job is waiting on a wait
step to finish
WaitingFailed
The job was in a Waiting
state when the build failed
Blocked
The job is waiting on a block
step to finish
BlockedFailed
The job was in a Blocked
state when the build failed
Unblocked
This block
job has been manually unblocked
UnblockedFailed
This block
job was in a Blocked
state when the build failed
Limiting
The job is waiting on a concurrency group check before becoming either LIMITED
or SCHEDULED
Limited
The job is waiting for jobs with the same concurrency group to finish
Scheduled
The job is scheduled and waiting for an agent
Assigned
The job has been assigned to an agent, and it’s waiting for it to accept
Accepted
The job was accepted by the agent, and now it’s waiting to start running
Running
The job is runing
Finished
The job has finished
Canceling
The job is currently canceling
Canceled
The job was canceled
TimingOut
The job is timing out for taking too long
TimedOut
The job timed out
Skipped
The job was skipped
Broken
The jobs configuration means that it can’t be run
Expired
The job expired before it was started on an agent
Unknown
An unknown job state
Trait Implementations
sourceimpl PartialEq<JobStates> for JobStates
impl PartialEq<JobStates> for JobStates
impl Eq for JobStates
impl StructuralEq for JobStates
impl StructuralPartialEq for JobStates
Auto Trait Implementations
impl RefUnwindSafe for JobStates
impl Send for JobStates
impl Sync for JobStates
impl Unpin for JobStates
impl UnwindSafe for JobStates
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.
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self>where
S: Into<Dispatch>,
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more