#[repr(C)]pub struct instance {Show 16 fields
pub __bindgen_anon_1: instance__bindgen_ty_1,
pub partialMatchList: *mut c_void,
pub basisSlots: *mut InstanceSlot,
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>,
pub name: *mut CLIPSLexeme,
pub hashTableIndex: c_uint,
pub busy: c_uint,
pub cls: *mut Defclass,
pub prvClass: *mut Instance,
pub nxtClass: *mut Instance,
pub prvHash: *mut Instance,
pub nxtHash: *mut Instance,
pub prvList: *mut Instance,
pub nxtList: *mut Instance,
pub slotAddresses: *mut *mut InstanceSlot,
pub slots: *mut InstanceSlot,
}Fields
__bindgen_anon_1: instance__bindgen_ty_1partialMatchList: *mut c_voidbasisSlots: *mut InstanceSlot_bitfield_1: __BindgenBitfieldUnit<[u8; 1], u8>name: *mut CLIPSLexemehashTableIndex: c_uintbusy: c_uintcls: *mut DefclassprvClass: *mut InstancenxtClass: *mut InstanceprvHash: *mut InstancenxtHash: *mut InstanceprvList: *mut InstancenxtList: *mut InstanceslotAddresses: *mut *mut InstanceSlotslots: *mut InstanceSlotImplementations
sourceimpl instance
impl instance
pub fn installed(&self) -> c_uint
pub fn set_installed(&mut self, val: c_uint)
pub fn garbage(&self) -> c_uint
pub fn set_garbage(&mut self, val: c_uint)
pub fn initSlotsCalled(&self) -> c_uint
pub fn set_initSlotsCalled(&mut self, val: c_uint)
pub fn initializeInProgress(&self) -> c_uint
pub fn set_initializeInProgress(&mut self, val: c_uint)
pub fn reteSynchronized(&self) -> c_uint
pub fn set_reteSynchronized(&mut self, val: c_uint)
pub fn new_bitfield_1(
installed: c_uint,
garbage: c_uint,
initSlotsCalled: c_uint,
initializeInProgress: c_uint,
reteSynchronized: c_uint
) -> __BindgenBitfieldUnit<[u8; 1], u8>
Trait Implementations
impl Copy for instance
Auto Trait Implementations
impl RefUnwindSafe for instance
impl !Send for instance
impl !Sync for instance
impl Unpin for instance
impl UnwindSafe for instance
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