pub enum ActionKind {
EnvScriptWritten,
EnvScriptAlreadyExists,
EnvScriptRemoved,
SourceLineAdded,
SourceLineAlreadyPresent,
SourceLineRemoved,
BackupCreated,
ShellSkipped,
RegistryModified,
RegistryAlreadyContains,
RegistryEntryRemoved,
}Expand description
Discriminant for matching action kinds without payload.
Variants§
EnvScriptWritten
An env script was written.
EnvScriptAlreadyExists
An env script already existed.
EnvScriptRemoved
An env script was removed.
SourceLineAdded
A source line was added to an RC file.
SourceLineAlreadyPresent
A source line was already present.
SourceLineRemoved
A source line was removed from an RC file.
BackupCreated
A backup was created.
ShellSkipped
A shell was skipped.
RegistryModified
The Windows registry was modified.
RegistryAlreadyContains
The Windows registry already contained the entry.
RegistryEntryRemoved
An entry was removed from the Windows registry.
Trait Implementations§
Source§impl Clone for ActionKind
impl Clone for ActionKind
Source§fn clone(&self) -> ActionKind
fn clone(&self) -> ActionKind
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 ActionKind
impl Debug for ActionKind
Source§impl PartialEq for ActionKind
impl PartialEq for ActionKind
impl Copy for ActionKind
impl Eq for ActionKind
impl StructuralPartialEq for ActionKind
Auto Trait Implementations§
impl Freeze for ActionKind
impl RefUnwindSafe for ActionKind
impl Send for ActionKind
impl Sync for ActionKind
impl Unpin for ActionKind
impl UnsafeUnpin for ActionKind
impl UnwindSafe for ActionKind
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