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: boolClearInProgress: boolResetReadyInProgress: boolResetInProgress: boolClearReadyLocks: c_shortDanglingConstructs: c_intListOfSaveFunctions: *mut SaveCallFunctionItemPrintWhileLoading: boolLoadInProgress: boolWatchCompilations: boolCheckSyntaxMode: boolParsingConstruct: boolErrorString: *mut c_charWarningString: *mut c_charParsingFileName: *mut c_charErrorFileName: *mut c_charWarningFileName: *mut c_charErrLineNumber: c_longWrnLineNumber: c_longerrorCaptureRouterCount: c_intMaxErrChars: usizeCurErrPos: usizeMaxWrnChars: usizeCurWrnPos: usizeParserErrorCallback: ParserErrorFunctionParserErrorContext: *mut c_voidListOfConstructs: *mut ConstructListOfResetFunctions: *mut voidCallFunctionItemListOfClearFunctions: *mut voidCallFunctionItemListOfClearReadyFunctions: *mut boolCallFunctionItemExecuting: boolBeforeResetCallback: BeforeResetFunctionTrait 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