pub enum GithubRunStatusV1 {
Requested,
Queued,
Pending,
Waiting,
InProgress,
Completed,
}Expand description
GitHub run status retained in a durable provider checkpoint.
Variants§
Requested
Requested but not queued.
Queued
Queued by GitHub Actions.
Pending
Pending execution.
Waiting
Waiting on an external gate.
InProgress
Running on a worker.
Completed
Terminal run.
Trait Implementations§
Source§impl Clone for GithubRunStatusV1
impl Clone for GithubRunStatusV1
impl Copy for GithubRunStatusV1
Source§impl Debug for GithubRunStatusV1
impl Debug for GithubRunStatusV1
Source§impl<'de> Deserialize<'de> for GithubRunStatusV1
impl<'de> Deserialize<'de> for GithubRunStatusV1
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>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for GithubRunStatusV1
Source§impl From<GithubRunStatusV1> for RunStatus
impl From<GithubRunStatusV1> for RunStatus
Source§fn from(value: GithubRunStatusV1) -> Self
fn from(value: GithubRunStatusV1) -> Self
Converts to this type from the input type.
Source§impl From<RunStatus> for GithubRunStatusV1
impl From<RunStatus> for GithubRunStatusV1
Source§impl PartialEq for GithubRunStatusV1
impl PartialEq for GithubRunStatusV1
Source§impl Serialize for GithubRunStatusV1
impl Serialize for GithubRunStatusV1
impl StructuralPartialEq for GithubRunStatusV1
Auto Trait Implementations§
impl Freeze for GithubRunStatusV1
impl RefUnwindSafe for GithubRunStatusV1
impl Send for GithubRunStatusV1
impl Sync for GithubRunStatusV1
impl Unpin for GithubRunStatusV1
impl UnsafeUnpin for GithubRunStatusV1
impl UnwindSafe for GithubRunStatusV1
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.