#[non_exhaustive]pub struct MatchedRule {
pub rule_set_index: usize,
pub rule_index: usize,
}Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.rule_set_index: usize§rule_index: usizeTrait Implementations§
Source§impl Clone for MatchedRule
impl Clone for MatchedRule
Source§fn clone(&self) -> MatchedRule
fn clone(&self) -> MatchedRule
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 MatchedRule
impl Debug for MatchedRule
Auto Trait Implementations§
impl Freeze for MatchedRule
impl RefUnwindSafe for MatchedRule
impl Send for MatchedRule
impl Sync for MatchedRule
impl Unpin for MatchedRule
impl UnsafeUnpin for MatchedRule
impl UnwindSafe for MatchedRule
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