pub struct RewriteRuleSet { /* private fields */ }Expand description
A set of rewrite rules.
Implementations§
Source§impl RewriteRuleSet
impl RewriteRuleSet
Sourcepub fn add(&mut self, rule: RewriteRule)
pub fn add(&mut self, rule: RewriteRule)
Adds a rule.
Sourcepub fn conditional_rules(&self) -> Vec<&RewriteRule>
pub fn conditional_rules(&self) -> Vec<&RewriteRule>
Returns all conditional rules.
Sourcepub fn unconditional_rules(&self) -> Vec<&RewriteRule>
pub fn unconditional_rules(&self) -> Vec<&RewriteRule>
Returns all unconditional rules.
Sourcepub fn get(&self, name: &str) -> Option<&RewriteRule>
pub fn get(&self, name: &str) -> Option<&RewriteRule>
Looks up a rule by name.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RewriteRuleSet
impl RefUnwindSafe for RewriteRuleSet
impl Send for RewriteRuleSet
impl Sync for RewriteRuleSet
impl Unpin for RewriteRuleSet
impl UnsafeUnpin for RewriteRuleSet
impl UnwindSafe for RewriteRuleSet
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