Type Alias Construct

Source
pub type Construct = construct;

Aliased Type§

struct Construct {
Show 13 fields pub constructName: *const i8, pub pluralName: *const i8, pub parseFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8) -> bool>, pub findFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8) -> *mut constructHeader>, pub getConstructNameFunction: Option<unsafe extern "C" fn(_: *mut constructHeader) -> *mut clipsLexeme>, pub getPPFormFunction: Option<unsafe extern "C" fn(_: *mut constructHeader) -> *const i8>, pub getModuleItemFunction: Option<unsafe extern "C" fn(_: *mut constructHeader) -> *mut defmoduleItemHeader>, pub getNextItemFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut constructHeader) -> *mut constructHeader>, pub setNextItemFunction: Option<unsafe extern "C" fn(_: *mut constructHeader, _: *mut constructHeader)>, pub isConstructDeletableFunction: Option<unsafe extern "C" fn(_: *mut constructHeader) -> bool>, pub deleteFunction: Option<unsafe extern "C" fn(_: *mut constructHeader, _: *mut environmentData) -> bool>, pub freeFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut constructHeader)>, pub next: *mut construct,
}

Fields§

§constructName: *const i8§pluralName: *const i8§parseFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8) -> bool>§findFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *const i8) -> *mut constructHeader>§getConstructNameFunction: Option<unsafe extern "C" fn(_: *mut constructHeader) -> *mut clipsLexeme>§getPPFormFunction: Option<unsafe extern "C" fn(_: *mut constructHeader) -> *const i8>§getModuleItemFunction: Option<unsafe extern "C" fn(_: *mut constructHeader) -> *mut defmoduleItemHeader>§getNextItemFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut constructHeader) -> *mut constructHeader>§setNextItemFunction: Option<unsafe extern "C" fn(_: *mut constructHeader, _: *mut constructHeader)>§isConstructDeletableFunction: Option<unsafe extern "C" fn(_: *mut constructHeader) -> bool>§deleteFunction: Option<unsafe extern "C" fn(_: *mut constructHeader, _: *mut environmentData) -> bool>§freeFunction: Option<unsafe extern "C" fn(_: *mut environmentData, _: *mut constructHeader)>§next: *mut construct