pub struct RuleFactory { /* private fields */ }
Implementations§
Source§impl RuleFactory
impl RuleFactory
pub fn new() -> RuleFactory
pub fn create_rule(&self, rule: RuleEntry) -> Box<dyn RuleType>
Trait Implementations§
Auto Trait Implementations§
impl Freeze for RuleFactory
impl RefUnwindSafe for RuleFactory
impl Send for RuleFactory
impl Sync for RuleFactory
impl Unpin for RuleFactory
impl UnwindSafe for RuleFactory
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