pub enum GithubJobReconciliation {
NotStarted,
AlreadyMapped,
Missing,
Recovered,
Conflict,
ConflictResolved,
}Expand description
Provider-level result of reconciling a durable pre-publication intent.
Variants§
NotStarted
No publication had been intended.
AlreadyMapped
A dispatch commit was already durably mapped.
Missing
The exact temporary ref is absent; no duplicate submission was attempted.
Recovered
Exact remote bytes were adopted and run discovery may continue.
Conflict
A conflicting ref was found and the job failed closed.
ConflictResolved
A conflicting ref and exact-SHA run history remained unresolved through the fenced, bounded quiescence window; the durable terminal checkpoint was written.
Trait Implementations§
Source§impl Clone for GithubJobReconciliation
impl Clone for GithubJobReconciliation
impl Copy for GithubJobReconciliation
Source§impl Debug for GithubJobReconciliation
impl Debug for GithubJobReconciliation
impl Eq for GithubJobReconciliation
Source§impl PartialEq for GithubJobReconciliation
impl PartialEq for GithubJobReconciliation
impl StructuralPartialEq for GithubJobReconciliation
Auto Trait Implementations§
impl Freeze for GithubJobReconciliation
impl RefUnwindSafe for GithubJobReconciliation
impl Send for GithubJobReconciliation
impl Sync for GithubJobReconciliation
impl Unpin for GithubJobReconciliation
impl UnsafeUnpin for GithubJobReconciliation
impl UnwindSafe for GithubJobReconciliation
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,
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.