pub enum ExecPolicyDecision {
Allow,
Prompt,
Forbidden,
}Expand description
Decision returned by execpolicy evaluation.
Variants§
Trait Implementations§
Source§impl Clone for ExecPolicyDecision
impl Clone for ExecPolicyDecision
Source§fn clone(&self) -> ExecPolicyDecision
fn clone(&self) -> ExecPolicyDecision
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 ExecPolicyDecision
impl Debug for ExecPolicyDecision
Source§impl<'de> Deserialize<'de> for ExecPolicyDecision
impl<'de> Deserialize<'de> for ExecPolicyDecision
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
Source§impl PartialEq for ExecPolicyDecision
impl PartialEq for ExecPolicyDecision
Source§fn eq(&self, other: &ExecPolicyDecision) -> bool
fn eq(&self, other: &ExecPolicyDecision) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for ExecPolicyDecision
impl Serialize for ExecPolicyDecision
impl Copy for ExecPolicyDecision
impl Eq for ExecPolicyDecision
impl StructuralPartialEq for ExecPolicyDecision
Auto Trait Implementations§
impl Freeze for ExecPolicyDecision
impl RefUnwindSafe for ExecPolicyDecision
impl Send for ExecPolicyDecision
impl Sync for ExecPolicyDecision
impl Unpin for ExecPolicyDecision
impl UnsafeUnpin for ExecPolicyDecision
impl UnwindSafe for ExecPolicyDecision
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.