pub enum ActionCondition {
List = 0,
Read = 1,
Write = 2,
WriteFlush = 3,
Unknown4 = 4,
Unknown5 = 5,
Unknown6 = 6,
Unknown7 = 7,
}
Expand description
File access type event that will trigger an ALP action.
Variants§
List = 0
Check for existence (L)
Read = 1
Trigger upon file read (R)
Write = 2
Trigger upon file write (W)
WriteFlush = 3
Trigger upon file write-flush (V)
Unknown4 = 4
Unknown5 = 5
Unknown6 = 6
Unknown7 = 7
Trait Implementations§
source§impl Clone for ActionCondition
impl Clone for ActionCondition
source§fn clone(&self) -> ActionCondition
fn clone(&self) -> ActionCondition
Returns a copy 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 ActionCondition
impl Debug for ActionCondition
source§impl Display for ActionCondition
impl Display for ActionCondition
source§impl PartialEq for ActionCondition
impl PartialEq for ActionCondition
source§fn eq(&self, other: &ActionCondition) -> bool
fn eq(&self, other: &ActionCondition) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl Copy for ActionCondition
impl StructuralPartialEq for ActionCondition
Auto Trait Implementations§
impl Freeze for ActionCondition
impl RefUnwindSafe for ActionCondition
impl Send for ActionCondition
impl Sync for ActionCondition
impl Unpin for ActionCondition
impl UnwindSafe for ActionCondition
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