Struct mozjs::jsapi::jsval_layout
[−]
[src]
#[repr(C)]pub struct jsval_layout { pub asBits: __BindgenUnionField<u64>, pub s: __BindgenUnionField<jsval_layout_Value_h_unnamed_5>, pub asDouble: __BindgenUnionField<f64>, pub asPtr: __BindgenUnionField<*mut c_void>, pub _bindgen_data_: u64, }
Fields
asBits: __BindgenUnionField<u64>
s: __BindgenUnionField<jsval_layout_Value_h_unnamed_5>
asDouble: __BindgenUnionField<f64>
asPtr: __BindgenUnionField<*mut c_void>
_bindgen_data_: u64
Methods
impl jsval_layout
[src]
pub unsafe fn asBits(&mut self) -> *mut u64
[src]
pub unsafe fn s(&mut self) -> *mut jsval_layout_Value_h_unnamed_5
[src]
pub unsafe fn asDouble(&mut self) -> *mut f64
[src]
pub unsafe fn asPtr(&mut self) -> *mut *mut c_void
[src]
Trait Implementations
impl Debug for jsval_layout
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more