pub enum CommandHookResult {
Continue,
Handled,
Blocked,
}Expand description
Result of a command hook execution.
Variants§
Continue
Allow the command to continue to the next handler
Handled
Stop processing, command was handled
Blocked
Stop processing, command was blocked
Trait Implementations§
Source§impl Clone for CommandHookResult
impl Clone for CommandHookResult
Source§fn clone(&self) -> CommandHookResult
fn clone(&self) -> CommandHookResult
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 CommandHookResult
impl Debug for CommandHookResult
Source§impl PartialEq for CommandHookResult
impl PartialEq for CommandHookResult
impl Copy for CommandHookResult
impl Eq for CommandHookResult
impl StructuralPartialEq for CommandHookResult
Auto Trait Implementations§
impl Freeze for CommandHookResult
impl RefUnwindSafe for CommandHookResult
impl Send for CommandHookResult
impl Sync for CommandHookResult
impl Unpin for CommandHookResult
impl UnsafeUnpin for CommandHookResult
impl UnwindSafe for CommandHookResult
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,
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.Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more