#[repr(C)]pub struct defruleData {
pub DefruleConstruct: *mut Construct,
pub DefruleModuleIndex: c_uint,
pub CurrentEntityTimeTag: c_ulonglong,
pub AlphaMemoryTable: *mut *mut alphaMemoryHash,
pub BetaMemoryResizingFlag: bool,
pub RightPrimeJoins: *mut joinLink,
pub LeftPrimeJoins: *mut joinLink,
pub WatchRules: bool,
pub DeletedRuleDebugFlags: c_int,
pub DefruleCodeItem: *mut CodeGeneratorItem,
}Fields§
§DefruleConstruct: *mut Construct§DefruleModuleIndex: c_uint§CurrentEntityTimeTag: c_ulonglong§AlphaMemoryTable: *mut *mut alphaMemoryHash§BetaMemoryResizingFlag: bool§RightPrimeJoins: *mut joinLink§LeftPrimeJoins: *mut joinLink§WatchRules: bool§DeletedRuleDebugFlags: c_int§DefruleCodeItem: *mut CodeGeneratorItemTrait Implementations§
Source§impl Clone for defruleData
impl Clone for defruleData
Source§fn clone(&self) -> defruleData
fn clone(&self) -> defruleData
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 defruleData
impl Debug for defruleData
Source§impl Default for defruleData
impl Default for defruleData
impl Copy for defruleData
Auto Trait Implementations§
impl Freeze for defruleData
impl RefUnwindSafe for defruleData
impl !Send for defruleData
impl !Sync for defruleData
impl Unpin for defruleData
impl UnwindSafe for defruleData
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