Struct clips_sys::constructData
source · #[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: usize,
pub CurErrPos: usize,
pub MaxWrnChars: usize,
pub CurWrnPos: usize,
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: usize
CurErrPos: usize
MaxWrnChars: usize
CurWrnPos: usize
ParserErrorCallback: ParserErrorFunction
ParserErrorContext: *mut c_void
ListOfConstructs: *mut Construct
ListOfResetFunctions: *mut voidCallFunctionItem
ListOfClearFunctions: *mut voidCallFunctionItem
ListOfClearReadyFunctions: *mut boolCallFunctionItem
Executing: bool
BeforeResetCallback: BeforeResetFunction
Trait Implementations
sourceimpl Clone for constructData
impl Clone for constructData
sourcefn clone(&self) -> constructData
fn clone(&self) -> constructData
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for constructData
impl Debug for constructData
sourceimpl Default for constructData
impl Default for constructData
impl Copy for constructData
Auto Trait Implementations
impl RefUnwindSafe for constructData
impl !Send for constructData
impl !Sync for constructData
impl Unpin for constructData
impl UnwindSafe for constructData
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more