pub enum AmendRefusal {
NotAmendable,
RecordMergeOnly,
NotMergedYet,
MergeRecorded,
}Expand description
Why a result cannot be amended (the Hive reason code in brackets).
Variants§
NotAmendable
Only a submitted or done task carries a result to amend
(not_amendable).
RecordMergeOnly
A done task takes only a merge record (record_merge_only).
NotMergedYet
A merge record is for a done task; a submitted one is not merged
yet (not_merged_yet).
MergeRecorded
The task’s merge is already recorded; it is never replaced
(merge_recorded).
Implementations§
Trait Implementations§
Source§impl Clone for AmendRefusal
impl Clone for AmendRefusal
impl Copy for AmendRefusal
Source§impl Debug for AmendRefusal
impl Debug for AmendRefusal
impl Eq for AmendRefusal
Source§impl PartialEq for AmendRefusal
impl PartialEq for AmendRefusal
impl StructuralPartialEq for AmendRefusal
Auto Trait Implementations§
impl Forget for AmendRefusal
impl Freeze for AmendRefusal
impl Move for AmendRefusal
impl RefUnwindSafe for AmendRefusal
impl Send for AmendRefusal
impl Sync for AmendRefusal
impl Unpin for AmendRefusal
impl UnsafeUnpin for AmendRefusal
impl UnwindSafe for AmendRefusal
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