pub enum ActionPhase {
Before,
Action,
After,
Other,
}Expand description
The moment of an action a snapshot captured.
Variants§
Before
Just before the action ran.
Action
At the input, e.g. the click point.
After
After the action completed.
Other
A phase this parser does not know.
Trait Implementations§
Source§impl Clone for ActionPhase
impl Clone for ActionPhase
Source§fn clone(&self) -> ActionPhase
fn clone(&self) -> ActionPhase
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 ActionPhase
Source§impl Debug for ActionPhase
impl Debug for ActionPhase
Source§impl<'de> Deserialize<'de> for ActionPhase
impl<'de> Deserialize<'de> for ActionPhase
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl Eq for ActionPhase
Source§impl PartialEq for ActionPhase
impl PartialEq for ActionPhase
impl StructuralPartialEq for ActionPhase
Auto Trait Implementations§
impl Freeze for ActionPhase
impl RefUnwindSafe for ActionPhase
impl Send for ActionPhase
impl Sync for ActionPhase
impl Unpin for ActionPhase
impl UnsafeUnpin for ActionPhase
impl UnwindSafe for ActionPhase
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<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.