#[repr(C)]pub struct factsData {Show 25 fields
pub ChangeToFactList: bool,
pub WatchFacts: bool,
pub DummyFact: Fact,
pub GarbageFacts: *mut Fact,
pub LastFact: *mut Fact,
pub FactList: *mut Fact,
pub NextFactIndex: c_longlong,
pub NumberOfFacts: c_ulong,
pub ListOfAssertFunctions: *mut callFunctionItemWithArg,
pub ListOfRetractFunctions: *mut callFunctionItemWithArg,
pub ListOfModifyFunctions: *mut ModifyCallFunctionItem,
pub FactInfo: patternEntityRecord,
pub CurrentDeftemplate: *mut Deftemplate,
pub FactCodeItem: *mut CodeGeneratorItem,
pub FactHashTable: *mut *mut factHashEntry,
pub FactHashTableSize: c_ulong,
pub FactDuplication: bool,
pub CurrentPatternFact: *mut Fact,
pub CurrentPatternMarks: *mut multifieldMarker,
pub LastModuleIndex: c_long,
pub retractError: RetractError,
pub assertError: AssertError,
pub assertStringError: AssertStringError,
pub factModifierError: FactModifierError,
pub factBuilderError: FactBuilderError,
}Fields
ChangeToFactList: boolWatchFacts: boolDummyFact: FactGarbageFacts: *mut FactLastFact: *mut FactFactList: *mut FactNextFactIndex: c_longlongNumberOfFacts: c_ulongListOfAssertFunctions: *mut callFunctionItemWithArgListOfRetractFunctions: *mut callFunctionItemWithArgListOfModifyFunctions: *mut ModifyCallFunctionItemFactInfo: patternEntityRecordCurrentDeftemplate: *mut DeftemplateFactCodeItem: *mut CodeGeneratorItemFactHashTable: *mut *mut factHashEntryFactHashTableSize: c_ulongFactDuplication: boolCurrentPatternFact: *mut FactCurrentPatternMarks: *mut multifieldMarkerLastModuleIndex: c_longretractError: RetractErrorassertError: AssertErrorassertStringError: AssertStringErrorfactModifierError: FactModifierErrorfactBuilderError: FactBuilderErrorTrait Implementations
impl Copy for factsData
Auto Trait Implementations
impl RefUnwindSafe for factsData
impl !Send for factsData
impl !Sync for factsData
impl Unpin for factsData
impl UnwindSafe for factsData
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