Struct emojicode_sys::Emojicode_StackFrame
[−]
[src]
#[repr(C)]pub struct Emojicode_StackFrame { pub returnPointer: *mut Emojicode_StackFrame, pub returnFutureStack: *mut Emojicode_StackFrame, pub destination: *mut Emojicode_Value, pub executionPointer: *mut EmojicodeInstruction, pub function: *mut Emojicode_Function, pub argPushIndex: c_uint, pub thisContext: Emojicode_Value, }
Fields
returnPointer: *mut Emojicode_StackFrame
returnFutureStack: *mut Emojicode_StackFrame
destination: *mut Emojicode_Value
executionPointer: *mut EmojicodeInstruction
function: *mut Emojicode_Function
argPushIndex: c_uint
thisContext: Emojicode_Value
Methods
impl Emojicode_StackFrame[src]
pub unsafe fn variableDestination(
&mut self,
index: c_int
) -> *mut Emojicode_Value[src]
&mut self,
index: c_int
) -> *mut Emojicode_Value
Trait Implementations
impl Copy for Emojicode_StackFrame[src]
impl Clone for Emojicode_StackFrame[src]
fn clone(&self) -> Emojicode_StackFrame[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)1.0.0[src]
Performs copy-assignment from source. Read more