Re-exports§
pub use libquickjs_ng_sys as q;
Structs§
- A value holding JavaScript BigInt type
- A bytecode compiled function.
- Wraps an object from the QuickJs runtime. Provides convenience property accessors.
- A bytecode compiled module.
- Wraps an object from the QuickJs runtime. Provides convenience property accessors.
- OwnedJsValue wraps a Javascript value owned by the QuickJs runtime.
Enums§
- The result of loading QuickJs bytecode. Either a function or a module.
Traits§
- to avoid infinite recursion, we need to implement a ToOwnedJsValue trait for T, and then implement the
From<(*mut q::JSContext, T)>
trait for T and XXXwhere T: ToOwnedJsValue