#[repr(C)]pub struct symbolData {Show 18 fields
pub PositiveInfinity: *mut CLIPSLexeme,
pub NegativeInfinity: *mut CLIPSLexeme,
pub Zero: *mut CLIPSInteger,
pub SymbolTable: *mut *mut CLIPSLexeme,
pub FloatTable: *mut *mut CLIPSFloat,
pub IntegerTable: *mut *mut CLIPSInteger,
pub BitMapTable: *mut *mut CLIPSBitMap,
pub ExternalAddressTable: *mut *mut CLIPSExternalAddress,
pub NumberOfSymbols: c_ulong,
pub NumberOfFloats: c_ulong,
pub NumberOfIntegers: c_ulong,
pub NumberOfBitMaps: c_ulong,
pub NumberOfExternalAddresses: c_ulong,
pub SymbolArray: *mut *mut CLIPSLexeme,
pub FloatArray: *mut *mut CLIPSFloat,
pub IntegerArray: *mut *mut CLIPSInteger,
pub BitMapArray: *mut *mut CLIPSBitMap,
pub ExternalAddressArray: *mut *mut CLIPSExternalAddress,
}Fields§
§PositiveInfinity: *mut CLIPSLexeme§NegativeInfinity: *mut CLIPSLexeme§Zero: *mut CLIPSInteger§SymbolTable: *mut *mut CLIPSLexeme§FloatTable: *mut *mut CLIPSFloat§IntegerTable: *mut *mut CLIPSInteger§BitMapTable: *mut *mut CLIPSBitMap§ExternalAddressTable: *mut *mut CLIPSExternalAddress§NumberOfSymbols: c_ulong§NumberOfFloats: c_ulong§NumberOfIntegers: c_ulong§NumberOfBitMaps: c_ulong§NumberOfExternalAddresses: c_ulong§SymbolArray: *mut *mut CLIPSLexeme§FloatArray: *mut *mut CLIPSFloat§IntegerArray: *mut *mut CLIPSInteger§BitMapArray: *mut *mut CLIPSBitMap§ExternalAddressArray: *mut *mut CLIPSExternalAddressTrait Implementations§
Source§impl Clone for symbolData
impl Clone for symbolData
Source§fn clone(&self) -> symbolData
fn clone(&self) -> symbolData
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for symbolData
impl Debug for symbolData
Source§impl Default for symbolData
impl Default for symbolData
impl Copy for symbolData
Auto Trait Implementations§
impl Freeze for symbolData
impl RefUnwindSafe for symbolData
impl !Send for symbolData
impl !Sync for symbolData
impl Unpin for symbolData
impl UnwindSafe for symbolData
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more