Crate javascriptcore
source ·Expand description
JavaScriptCore Bindings
Evaluate JavaScript programs from within an app, and support JavaScript scripting of your app.
Structs§
- A JavaScript class.
- A builder for
JSClass. - A JavaScript execution context.
- A group that associates JavaScript contexts with one another.
- A wrapper for a
JSValuethat contains an exception. - A JavaScript object.
- A UTF16 character buffer.
- A JavaScript Typed Array.
- A JavaScript value.
Enums§
- A constant identifying the type of a
JSValueRef. - A constant identifying the Typed Array type of a
JSObjectRef.
Functions§
- Checks for syntax errors in a string of JavaScript.
- Evaluates a string of JavaScript.
- Performs a JavaScript garbage collection.
Attribute Macros§
- Transforms a Rust function into a C function for being used as a JavaScript constructor callback.
- Transforms a Rust function into a C function for being used as a JavaScript callback.