pub enum ChangeDecisionEffect {
Allow,
FollowUp,
Deny,
}Expand description
Primary effect returned by the gating engine.
Variants§
Implementations§
Trait Implementations§
Source§impl Clone for ChangeDecisionEffect
impl Clone for ChangeDecisionEffect
Source§fn clone(&self) -> ChangeDecisionEffect
fn clone(&self) -> ChangeDecisionEffect
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 ChangeDecisionEffect
impl Debug for ChangeDecisionEffect
Source§impl<'de> Deserialize<'de> for ChangeDecisionEffect
impl<'de> Deserialize<'de> for ChangeDecisionEffect
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 ChangeDecisionEffect
impl PartialEq for ChangeDecisionEffect
Source§impl Serialize for ChangeDecisionEffect
impl Serialize for ChangeDecisionEffect
impl Copy for ChangeDecisionEffect
impl Eq for ChangeDecisionEffect
impl StructuralPartialEq for ChangeDecisionEffect
Auto Trait Implementations§
impl Freeze for ChangeDecisionEffect
impl RefUnwindSafe for ChangeDecisionEffect
impl Send for ChangeDecisionEffect
impl Sync for ChangeDecisionEffect
impl Unpin for ChangeDecisionEffect
impl UnwindSafe for ChangeDecisionEffect
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