Struct mozjs::jsapi::ClassSpec
[−]
[src]
#[repr(C)]pub struct ClassSpec { pub createConstructor_: ClassObjectCreationOp, pub createPrototype_: ClassObjectCreationOp, pub constructorFunctions_: *const JSFunctionSpec, pub constructorProperties_: *const JSPropertySpec, pub prototypeFunctions_: *const JSFunctionSpec, pub prototypeProperties_: *const JSPropertySpec, pub finishInit_: FinishClassInitOp, pub flags: usize, }
Fields
createConstructor_: ClassObjectCreationOp
createPrototype_: ClassObjectCreationOp
constructorFunctions_: *const JSFunctionSpec
constructorProperties_: *const JSPropertySpec
prototypeFunctions_: *const JSFunctionSpec
prototypeProperties_: *const JSPropertySpec
finishInit_: FinishClassInitOp
flags: usize
Trait Implementations
impl Debug for ClassSpec
[src]
fn fmt(&self, __arg_0: &mut Formatter) -> Result
[src]
Formats the value using the given formatter. Read more