pub(crate) enum PurposeReviewAction {
Error,
Skip,
Review,
WouldReview,
Stale,
Accepted,
Unavailable,
}Expand description
Stable purpose-review action values.
Variants§
Error
The item failed validation.
Skip
The existing reviewed purpose already matches.
Review
The reviewed purpose was applied.
WouldReview
The reviewed purpose would be applied in preview mode.
Stale
Project, generation, task, path, or row state changed after queue selection.
Accepted
The path now carries accepted authored intent and was not overwritten.
The selected path is no longer active in the index.
Trait Implementations§
Source§impl Clone for PurposeReviewAction
impl Clone for PurposeReviewAction
Source§fn clone(&self) -> PurposeReviewAction
fn clone(&self) -> PurposeReviewAction
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 moreSource§impl Debug for PurposeReviewAction
impl Debug for PurposeReviewAction
Source§impl PartialEq for PurposeReviewAction
impl PartialEq for PurposeReviewAction
Source§impl Serialize for PurposeReviewAction
impl Serialize for PurposeReviewAction
impl Copy for PurposeReviewAction
impl Eq for PurposeReviewAction
impl StructuralPartialEq for PurposeReviewAction
Auto Trait Implementations§
impl Freeze for PurposeReviewAction
impl RefUnwindSafe for PurposeReviewAction
impl Send for PurposeReviewAction
impl Sync for PurposeReviewAction
impl Unpin for PurposeReviewAction
impl UnwindSafe for PurposeReviewAction
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<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Checks if this value is equivalent to the given key. Read more
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more