#[non_exhaustive]pub enum DispatchLevel {
Default,
Up,
Down,
FirstLevel,
}Expand description
Which DEFAULT DISPATCH block a set states.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
Non-exhaustive enums could have additional variants added in future. Therefore, when matching against variants of non-exhaustive enums, an extra wildcard arm must be added to account for any future variants.
Default
DEFAULT DISPATCH with no qualifier.
Up
DEFAULT DISPATCH UP.
Down
DEFAULT DISPATCH DOWN.
FirstLevel
DEFAULT DISPATCH FIRSTLEVEL.
Trait Implementations§
Source§impl Clone for DispatchLevel
impl Clone for DispatchLevel
Source§fn clone(&self) -> DispatchLevel
fn clone(&self) -> DispatchLevel
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 DispatchLevel
Source§impl Debug for DispatchLevel
impl Debug for DispatchLevel
impl Eq for DispatchLevel
Source§impl PartialEq for DispatchLevel
impl PartialEq for DispatchLevel
impl StructuralPartialEq for DispatchLevel
Auto Trait Implementations§
impl Freeze for DispatchLevel
impl RefUnwindSafe for DispatchLevel
impl Send for DispatchLevel
impl Sync for DispatchLevel
impl Unpin for DispatchLevel
impl UnsafeUnpin for DispatchLevel
impl UnwindSafe for DispatchLevel
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
Checks if this value is equivalent to the given key. Read more
§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