Type Alias EntityRecord

Source
pub type EntityRecord = entityRecord;

Aliased Type§

struct EntityRecord {
Show 14 fields pub name: *const i8, pub _bitfield_1: __BindgenBitfieldUnit<[u8; 2], u16>, pub shortPrintFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8, _: *mut c_void)>, pub longPrintFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8, _: *mut c_void)>, pub deleteFunction: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut environmentData) -> bool>, pub evaluateFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void, _: *mut udfValue) -> bool>, pub getNextFunction: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void) -> *mut c_void>, pub decrementBusyCount: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>, pub incrementBusyCount: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>, pub propagateDepth: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>, pub markNeeded: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>, pub install: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>, pub deinstall: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>, pub usrData: *mut userData,
}

Fields§

§name: *const i8§_bitfield_1: __BindgenBitfieldUnit<[u8; 2], u16>§shortPrintFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8, _: *mut c_void)>§longPrintFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8, _: *mut c_void)>§deleteFunction: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut environmentData) -> bool>§evaluateFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void, _: *mut udfValue) -> bool>§getNextFunction: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void) -> *mut c_void>§decrementBusyCount: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>§incrementBusyCount: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut c_void)>§propagateDepth: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>§markNeeded: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>§install: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>§deinstall: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut c_void)>§usrData: *mut userData