#[repr(C)]
pub struct messageHandlerData {
Show 14 fields pub HandlerGetInfo: EntityRecord, pub HandlerPutInfo: EntityRecord, pub INIT_SYMBOL: *mut CLIPSLexeme, pub DELETE_SYMBOL: *mut CLIPSLexeme, pub CREATE_SYMBOL: *mut CLIPSLexeme, pub WatchHandlers: bool, pub WatchMessages: bool, pub hndquals: [*const c_char; 4], pub SELF_SYMBOL: *mut CLIPSLexeme, pub CurrentMessageName: *mut CLIPSLexeme, pub CurrentCore: *mut HANDLER_LINK, pub TopOfCore: *mut HANDLER_LINK, pub NextInCore: *mut HANDLER_LINK, pub OldCore: *mut HANDLER_LINK,
}

Fields

HandlerGetInfo: EntityRecordHandlerPutInfo: EntityRecordINIT_SYMBOL: *mut CLIPSLexemeDELETE_SYMBOL: *mut CLIPSLexemeCREATE_SYMBOL: *mut CLIPSLexemeWatchHandlers: boolWatchMessages: boolhndquals: [*const c_char; 4]SELF_SYMBOL: *mut CLIPSLexemeCurrentMessageName: *mut CLIPSLexemeCurrentCore: *mut HANDLER_LINKTopOfCore: *mut HANDLER_LINKNextInCore: *mut HANDLER_LINKOldCore: *mut HANDLER_LINK

Trait Implementations

Returns a copy of the value. Read more
Performs copy-assignment from source. Read more
Formats the value using the given formatter. Read more
Returns the “default value” for a type. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The resulting type after obtaining ownership.
Creates owned data from borrowed data, usually by cloning. Read more
Uses borrowed data to replace owned data, usually by cloning. Read more
The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.