pub enum HookDisposition {
Pass,
Warn,
Block,
Suspend,
}Expand description
Final outcome category for a hook invocation.
Variants§
Trait Implementations§
Source§impl Clone for HookDisposition
impl Clone for HookDisposition
impl Copy for HookDisposition
Source§impl Debug for HookDisposition
impl Debug for HookDisposition
Source§impl<'de> Deserialize<'de> for HookDisposition
impl<'de> Deserialize<'de> for HookDisposition
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 HookDisposition
Source§impl PartialEq for HookDisposition
impl PartialEq for HookDisposition
Source§impl Serialize for HookDisposition
impl Serialize for HookDisposition
impl StructuralPartialEq for HookDisposition
Auto Trait Implementations§
impl Forget for HookDisposition
impl Freeze for HookDisposition
impl RefUnwindSafe for HookDisposition
impl Send for HookDisposition
impl Sync for HookDisposition
impl Unpin for HookDisposition
impl UnsafeUnpin for HookDisposition
impl UnwindSafe for HookDisposition
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.