Function js::rust::define_methods [] [src]

pub unsafe fn define_methods(
    cx: *mut JSContext,
    obj: HandleObject,
    methods: &'static [JSFunctionSpec]
) -> Result<(), ()>

Defines methods on obj. The last entry of methods must contain zeroed memory.

Failures

Returns Err on JSAPI failure.

Panics

Panics if the last entry of methods does not contain zeroed memory.

Safety