pub struct ExplainedRuleId(pub u32);Expand description
Compact id of a rule in an crate::evaluation::explanations::Explanation’s
rules table. Assigned in first-reach order from the root.
Tuple Fields§
§0: u32Trait Implementations§
Source§impl Clone for ExplainedRuleId
impl Clone for ExplainedRuleId
impl Copy for ExplainedRuleId
Source§impl Debug for ExplainedRuleId
impl Debug for ExplainedRuleId
impl Eq for ExplainedRuleId
Source§impl Hash for ExplainedRuleId
impl Hash for ExplainedRuleId
Source§impl PartialEq for ExplainedRuleId
impl PartialEq for ExplainedRuleId
Source§impl Serialize for ExplainedRuleId
impl Serialize for ExplainedRuleId
impl StructuralPartialEq for ExplainedRuleId
Auto Trait Implementations§
impl Freeze for ExplainedRuleId
impl RefUnwindSafe for ExplainedRuleId
impl Send for ExplainedRuleId
impl Sync for ExplainedRuleId
impl Unpin for ExplainedRuleId
impl UnsafeUnpin for ExplainedRuleId
impl UnwindSafe for ExplainedRuleId
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.