pub enum ErrorFallback {
Ask,
Allow,
Builtin,
}Expand description
Behaviour when the external engine fails.
Variants§
Ask
Fail closed — prompt user for permission (default).
Allow
Fail open — auto-allow.
Builtin
Fall back to built-in rule matching.
Trait Implementations§
Source§impl Clone for ErrorFallback
impl Clone for ErrorFallback
Source§fn clone(&self) -> ErrorFallback
fn clone(&self) -> ErrorFallback
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 moreSource§impl Debug for ErrorFallback
impl Debug for ErrorFallback
Source§impl Default for ErrorFallback
impl Default for ErrorFallback
Source§fn default() -> ErrorFallback
fn default() -> ErrorFallback
Returns the “default value” for a type. Read more
Source§impl<'de> Deserialize<'de> for ErrorFallback
impl<'de> Deserialize<'de> for ErrorFallback
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 ErrorFallback
Source§impl PartialEq for ErrorFallback
impl PartialEq for ErrorFallback
Source§fn eq(&self, other: &ErrorFallback) -> bool
fn eq(&self, other: &ErrorFallback) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ErrorFallback
impl Serialize for ErrorFallback
impl StructuralPartialEq for ErrorFallback
Auto Trait Implementations§
impl Freeze for ErrorFallback
impl RefUnwindSafe for ErrorFallback
impl Send for ErrorFallback
impl Sync for ErrorFallback
impl Unpin for ErrorFallback
impl UnsafeUnpin for ErrorFallback
impl UnwindSafe for ErrorFallback
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