pub enum ActionApplicability {
Automatic,
Preview,
Manual,
Unavailable,
}Expand description
How an action may be applied.
Variants§
Automatic
A deterministic, non-inventive change that may be applied without review.
Preview
A previewable edit that requires operator confirmation.
Manual
A manual step (navigation, decision, external action).
No safe application is currently possible.
Implementations§
Trait Implementations§
Source§impl Clone for ActionApplicability
impl Clone for ActionApplicability
Source§fn clone(&self) -> ActionApplicability
fn clone(&self) -> ActionApplicability
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for ActionApplicability
Source§impl Debug for ActionApplicability
impl Debug for ActionApplicability
impl Eq for ActionApplicability
Source§impl Hash for ActionApplicability
impl Hash for ActionApplicability
Source§impl PartialEq for ActionApplicability
impl PartialEq for ActionApplicability
impl StructuralPartialEq for ActionApplicability
Auto Trait Implementations§
impl Freeze for ActionApplicability
impl RefUnwindSafe for ActionApplicability
impl Send for ActionApplicability
impl Sync for ActionApplicability
impl Unpin for ActionApplicability
impl UnsafeUnpin for ActionApplicability
impl UnwindSafe for ActionApplicability
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