Struct js::jsapi::JSClassOps  
                   
                       [−]
                   
               [src]
#[repr(C)]pub struct JSClassOps { pub addProperty: JSAddPropertyOp, pub delProperty: JSDeletePropertyOp, pub getProperty: JSGetterOp, pub setProperty: JSSetterOp, pub enumerate: JSEnumerateOp, pub resolve: JSResolveOp, pub mayResolve: JSMayResolveOp, pub finalize: JSFinalizeOp, pub call: JSNative, pub hasInstance: JSHasInstanceOp, pub construct: JSNative, pub trace: JSTraceOp, }
Fields
addProperty: JSAddPropertyOp
                           
                           
                           
                           delProperty: JSDeletePropertyOp
                           
                           
                           
                           getProperty: JSGetterOp
                           
                           
                           
                           setProperty: JSSetterOp
                           
                           
                           
                           enumerate: JSEnumerateOp
                           
                           
                           
                           resolve: JSResolveOp
                           
                           
                           
                           mayResolve: JSMayResolveOp
                           
                           
                           
                           finalize: JSFinalizeOp
                           
                           
                           
                           call: JSNative
                           
                           
                           
                           hasInstance: JSHasInstanceOp
                           
                           
                           
                           construct: JSNative
                           
                           
                           
                           trace: JSTraceOp