#[repr(C)]pub struct constructData {Show 32 fields
pub ClearReadyInProgress: bool,
pub ClearInProgress: bool,
pub ResetReadyInProgress: bool,
pub ResetInProgress: bool,
pub ClearReadyLocks: c_short,
pub DanglingConstructs: c_int,
pub ListOfSaveFunctions: *mut SaveCallFunctionItem,
pub PrintWhileLoading: bool,
pub LoadInProgress: bool,
pub WatchCompilations: bool,
pub CheckSyntaxMode: bool,
pub ParsingConstruct: bool,
pub ErrorString: *mut c_char,
pub WarningString: *mut c_char,
pub ParsingFileName: *mut c_char,
pub ErrorFileName: *mut c_char,
pub WarningFileName: *mut c_char,
pub ErrLineNumber: c_long,
pub WrnLineNumber: c_long,
pub errorCaptureRouterCount: c_int,
pub MaxErrChars: size_t,
pub CurErrPos: size_t,
pub MaxWrnChars: size_t,
pub CurWrnPos: size_t,
pub ParserErrorCallback: ParserErrorFunction,
pub ParserErrorContext: *mut c_void,
pub ListOfConstructs: *mut Construct,
pub ListOfResetFunctions: *mut voidCallFunctionItem,
pub ListOfClearFunctions: *mut voidCallFunctionItem,
pub ListOfClearReadyFunctions: *mut boolCallFunctionItem,
pub Executing: bool,
pub BeforeResetCallback: BeforeResetFunction,
}Fields§
§ClearReadyInProgress: bool§ClearInProgress: bool§ResetReadyInProgress: bool§ResetInProgress: bool§ClearReadyLocks: c_short§DanglingConstructs: c_int§ListOfSaveFunctions: *mut SaveCallFunctionItem§PrintWhileLoading: bool§LoadInProgress: bool§WatchCompilations: bool§CheckSyntaxMode: bool§ParsingConstruct: bool§ErrorString: *mut c_char§WarningString: *mut c_char§ParsingFileName: *mut c_char§ErrorFileName: *mut c_char§WarningFileName: *mut c_char§ErrLineNumber: c_long§WrnLineNumber: c_long§errorCaptureRouterCount: c_int§MaxErrChars: size_t§CurErrPos: size_t§MaxWrnChars: size_t§CurWrnPos: size_t§ParserErrorCallback: ParserErrorFunction§ParserErrorContext: *mut c_void§ListOfConstructs: *mut Construct§ListOfResetFunctions: *mut voidCallFunctionItem§ListOfClearFunctions: *mut voidCallFunctionItem§ListOfClearReadyFunctions: *mut boolCallFunctionItem§Executing: bool§BeforeResetCallback: BeforeResetFunctionTrait Implementations§
Source§impl Clone for constructData
impl Clone for constructData
Source§fn clone(&self) -> constructData
fn clone(&self) -> constructData
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 constructData
impl Debug for constructData
Source§impl Default for constructData
impl Default for constructData
impl Copy for constructData
Auto Trait Implementations§
impl Freeze for constructData
impl RefUnwindSafe for constructData
impl !Send for constructData
impl !Sync for constructData
impl Unpin for constructData
impl UnwindSafe for constructData
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