Struct clips_sys::expressionData
source · #[repr(C)]pub struct expressionData {Show 13 fields
pub PTR_AND: *mut FunctionDefinition,
pub PTR_OR: *mut FunctionDefinition,
pub PTR_EQ: *mut FunctionDefinition,
pub PTR_NEQ: *mut FunctionDefinition,
pub PTR_NOT: *mut FunctionDefinition,
pub ExpressionHashTable: *mut *mut EXPRESSION_HN,
pub NumberOfExpressions: c_ulong,
pub ExpressionArray: *mut Expression,
pub ExpressionCount: c_ulong,
pub svContexts: *mut SavedContexts,
pub ReturnContext: bool,
pub BreakContext: bool,
pub SequenceOpMode: bool,
}Fields
PTR_AND: *mut FunctionDefinitionPTR_OR: *mut FunctionDefinitionPTR_EQ: *mut FunctionDefinitionPTR_NEQ: *mut FunctionDefinitionPTR_NOT: *mut FunctionDefinitionExpressionHashTable: *mut *mut EXPRESSION_HNNumberOfExpressions: c_ulongExpressionArray: *mut ExpressionExpressionCount: c_ulongsvContexts: *mut SavedContextsReturnContext: boolBreakContext: boolSequenceOpMode: boolTrait Implementations
sourceimpl Clone for expressionData
impl Clone for expressionData
sourcefn clone(&self) -> expressionData
fn clone(&self) -> expressionData
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 expressionData
impl Debug for expressionData
sourceimpl Default for expressionData
impl Default for expressionData
impl Copy for expressionData
Auto Trait Implementations
impl RefUnwindSafe for expressionData
impl !Send for expressionData
impl !Sync for expressionData
impl Unpin for expressionData
impl UnwindSafe for expressionData
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