pub struct ReteUlRule {
pub name: String,
pub node: ReteUlNode,
pub priority: i32,
pub no_loop: bool,
pub action: Arc<dyn Fn(&mut HashMap<String, String>) + Send + Sync>,
}Expand description
RETE-UL Rule Struct
Fields§
§name: String§node: ReteUlNode§priority: i32§no_loop: bool§action: Arc<dyn Fn(&mut HashMap<String, String>) + Send + Sync>Auto Trait Implementations§
impl Freeze for ReteUlRule
impl !RefUnwindSafe for ReteUlRule
impl Send for ReteUlRule
impl Sync for ReteUlRule
impl Unpin for ReteUlRule
impl UnsafeUnpin for ReteUlRule
impl !UnwindSafe for ReteUlRule
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