Struct josephine::ffi::DefaultInitializer
[−]
[src]
pub struct DefaultInitializer;
A default class.
Trait Implementations
impl JSInitializer for DefaultInitializer
[src]
unsafe fn parent_prototype(
cx: *mut JSContext,
global: HandleObject
) -> *mut JSObject
[src]
cx: *mut JSContext,
global: HandleObject
) -> *mut JSObject
unsafe fn classp() -> *const JSClass
[src]
unsafe fn global_classp() -> *const JSClass
[src]
unsafe fn global_principals() -> *mut JSPrincipals
[src]
unsafe fn global_trace_hook() -> JSTraceOp
[src]
unsafe fn global_hook_option() -> OnNewGlobalHookOption
[src]
unsafe fn global_options() -> CompartmentOptions
[src]
unsafe fn constructor() -> (JSNative, c_uint)
[src]
unsafe fn properties() -> *const JSPropertySpec
[src]
unsafe fn functions() -> *const JSFunctionSpec
[src]
unsafe fn static_properties() -> *const JSPropertySpec
[src]
unsafe fn static_functions() -> *const JSFunctionSpec
[src]
unsafe fn js_init_class(
cx: *mut JSContext,
global: HandleObject
) -> *mut JSObject
[src]
cx: *mut JSContext,
global: HandleObject
) -> *mut JSObject