pub struct MergeEntry {
pub loop_id: String,
pub prompt: String,
pub state: MergeState,
pub queued_at: DateTime<Utc>,
pub merge_pid: Option<u32>,
pub merge_commit: Option<String>,
pub failure_reason: Option<String>,
pub discard_reason: Option<String>,
}Expand description
Summary of a loop’s merge status.
Fields§
§loop_id: StringLoop ID.
prompt: StringOriginal prompt.
state: MergeStateCurrent state.
queued_at: DateTime<Utc>When the loop was queued.
merge_pid: Option<u32>PID of merge-ralph if merging.
merge_commit: Option<String>Merge commit SHA if merged.
failure_reason: Option<String>Failure reason if needs_review.
discard_reason: Option<String>Discard reason if discarded.
Trait Implementations§
Source§impl Clone for MergeEntry
impl Clone for MergeEntry
Source§fn clone(&self) -> MergeEntry
fn clone(&self) -> MergeEntry
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreAuto Trait Implementations§
impl Freeze for MergeEntry
impl RefUnwindSafe for MergeEntry
impl Send for MergeEntry
impl Sync for MergeEntry
impl Unpin for MergeEntry
impl UnsafeUnpin for MergeEntry
impl UnwindSafe for MergeEntry
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