Struct squirrel_sys::tagSQObjectValue
[−]
[src]
#[repr(C)]pub struct tagSQObjectValue { pub pTable: __BindgenUnionField<*mut SQTable>, pub pArray: __BindgenUnionField<*mut SQArray>, pub pClosure: __BindgenUnionField<*mut SQClosure>, pub pOuter: __BindgenUnionField<*mut SQOuter>, pub pGenerator: __BindgenUnionField<*mut SQGenerator>, pub pNativeClosure: __BindgenUnionField<*mut SQNativeClosure>, pub pString: __BindgenUnionField<*mut SQString>, pub pUserData: __BindgenUnionField<*mut SQUserData>, pub nInteger: __BindgenUnionField<SQInteger>, pub fFloat: __BindgenUnionField<SQFloat>, pub pUserPointer: __BindgenUnionField<SQUserPointer>, pub pFunctionProto: __BindgenUnionField<*mut SQFunctionProto>, pub pRefCounted: __BindgenUnionField<*mut SQRefCounted>, pub pDelegable: __BindgenUnionField<*mut SQDelegable>, pub pThread: __BindgenUnionField<*mut SQVM>, pub pClass: __BindgenUnionField<*mut SQClass>, pub pInstance: __BindgenUnionField<*mut SQInstance>, pub pWeakRef: __BindgenUnionField<*mut SQWeakRef>, pub raw: __BindgenUnionField<SQRawObjectVal>, pub bindgen_union_field: u64, }
Fields
pTable: __BindgenUnionField<*mut SQTable>
pArray: __BindgenUnionField<*mut SQArray>
pClosure: __BindgenUnionField<*mut SQClosure>
pOuter: __BindgenUnionField<*mut SQOuter>
pGenerator: __BindgenUnionField<*mut SQGenerator>
pNativeClosure: __BindgenUnionField<*mut SQNativeClosure>
pString: __BindgenUnionField<*mut SQString>
pUserData: __BindgenUnionField<*mut SQUserData>
nInteger: __BindgenUnionField<SQInteger>
fFloat: __BindgenUnionField<SQFloat>
pUserPointer: __BindgenUnionField<SQUserPointer>
pFunctionProto: __BindgenUnionField<*mut SQFunctionProto>
pRefCounted: __BindgenUnionField<*mut SQRefCounted>
pDelegable: __BindgenUnionField<*mut SQDelegable>
pThread: __BindgenUnionField<*mut SQVM>
pClass: __BindgenUnionField<*mut SQClass>
pInstance: __BindgenUnionField<*mut SQInstance>
pWeakRef: __BindgenUnionField<*mut SQWeakRef>
raw: __BindgenUnionField<SQRawObjectVal>
bindgen_union_field: u64
Trait Implementations
impl Debug for tagSQObjectValue[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result[src]
Formats the value using the given formatter. Read more