Struct clips_sys::engineData
source · #[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: bool
Trait Implementations
sourceimpl Clone for engineData
impl Clone for engineData
sourcefn clone(&self) -> engineData
fn clone(&self) -> engineData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for engineData
impl Debug for engineData
sourceimpl Default for engineData
impl Default for engineData
impl Copy for engineData
Auto Trait Implementations
impl RefUnwindSafe for engineData
impl !Send for engineData
impl !Sync for engineData
impl Unpin for engineData
impl UnwindSafe for engineData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more