pub enum RuleTraceSummary {
NoMatch,
Modified {
rule_ids: Vec<String>,
},
Terminated {
rule_id: String,
reason: TerminalReason,
},
}Variants§
Trait Implementations§
Source§impl Clone for RuleTraceSummary
impl Clone for RuleTraceSummary
Source§fn clone(&self) -> RuleTraceSummary
fn clone(&self) -> RuleTraceSummary
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 RuleTraceSummary
impl Debug for RuleTraceSummary
Source§impl<'de> Deserialize<'de> for RuleTraceSummary
impl<'de> Deserialize<'de> for RuleTraceSummary
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 RuleTraceSummary
impl PartialEq for RuleTraceSummary
Source§impl Serialize for RuleTraceSummary
impl Serialize for RuleTraceSummary
impl Eq for RuleTraceSummary
impl StructuralPartialEq for RuleTraceSummary
Auto Trait Implementations§
impl Freeze for RuleTraceSummary
impl RefUnwindSafe for RuleTraceSummary
impl Send for RuleTraceSummary
impl Sync for RuleTraceSummary
impl Unpin for RuleTraceSummary
impl UnsafeUnpin for RuleTraceSummary
impl UnwindSafe for RuleTraceSummary
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