#[repr(C)]pub struct engineData {Show 20 fields
pub ExecutingRule: *mut Defrule,
pub HaltRules: bool,
pub TheLogicalJoin: *mut joinNode,
pub TheLogicalBind: *mut partialMatch,
pub UnsupportedDataEntities: *mut dependency,
pub alreadyEntered: bool,
pub ListOfAfterRuleFiresFunctions: *mut RuleFiredFunctionItem,
pub ListOfBeforeRuleFiresFunctions: *mut RuleFiredFunctionItem,
pub CurrentFocus: *mut FocalModule,
pub FocusChanged: bool,
pub WatchStatistics: bool,
pub WatchFocus: bool,
pub IncrementalResetInProgress: bool,
pub JoinOperationInProgress: bool,
pub GlobalLHSBinds: *mut partialMatch,
pub GlobalRHSBinds: *mut partialMatch,
pub GlobalJoin: *mut joinNode,
pub GarbagePartialMatches: *mut partialMatch,
pub GarbageAlphaMatches: *mut alphaMatch,
pub AlreadyRunning: bool,
}Fields§
§ExecutingRule: *mut Defrule§HaltRules: bool§TheLogicalJoin: *mut joinNode§TheLogicalBind: *mut partialMatch§UnsupportedDataEntities: *mut dependency§alreadyEntered: bool§ListOfAfterRuleFiresFunctions: *mut RuleFiredFunctionItem§ListOfBeforeRuleFiresFunctions: *mut RuleFiredFunctionItem§CurrentFocus: *mut FocalModule§FocusChanged: bool§WatchStatistics: bool§WatchFocus: bool§IncrementalResetInProgress: bool§JoinOperationInProgress: bool§GlobalLHSBinds: *mut partialMatch§GlobalRHSBinds: *mut partialMatch§GlobalJoin: *mut joinNode§GarbagePartialMatches: *mut partialMatch§GarbageAlphaMatches: *mut alphaMatch§AlreadyRunning: boolTrait Implementations§
Source§impl Clone for engineData
impl Clone for engineData
Source§fn clone(&self) -> engineData
fn clone(&self) -> engineData
Returns a copy 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 engineData
impl Debug for engineData
Source§impl Default for engineData
impl Default for engineData
impl Copy for engineData
Auto Trait Implementations§
impl Freeze for engineData
impl RefUnwindSafe for engineData
impl !Send for engineData
impl !Sync for engineData
impl Unpin for engineData
impl UnwindSafe for engineData
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