#[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 FunctionDefinition§PTR_OR: *mut FunctionDefinition§PTR_EQ: *mut FunctionDefinition§PTR_NEQ: *mut FunctionDefinition§PTR_NOT: *mut FunctionDefinition§ExpressionHashTable: *mut *mut EXPRESSION_HN§NumberOfExpressions: c_ulong§ExpressionArray: *mut Expression§ExpressionCount: c_ulong§svContexts: *mut SavedContexts§ReturnContext: bool§BreakContext: bool§SequenceOpMode: boolTrait Implementations§
Source§impl Clone for expressionData
impl Clone for expressionData
Source§fn clone(&self) -> expressionData
fn clone(&self) -> expressionData
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 expressionData
impl Debug for expressionData
Source§impl Default for expressionData
impl Default for expressionData
impl Copy for expressionData
Auto Trait Implementations§
impl Freeze for expressionData
impl RefUnwindSafe for expressionData
impl !Send for expressionData
impl !Sync for expressionData
impl Unpin for expressionData
impl UnwindSafe for expressionData
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