[][src]Crate ducc

Structs

Array

Reference to a JavaScript array.

Bytes

Reference to a JavaScript Uint8Array.

Ducc

The entry point into the JavaScript execution environment.

Elements
Error
ExecSettings

A list of one-time settings for JavaScript execution.

Function

Reference to a JavaScript function.

Invocation
Object

Reference to a JavaScript object (guaranteed to not be an array or function).

Properties
PropertyDescriptor
String

An immutable, interned JavaScript string managed by Duktape.

Values

A collection of multiple JavaScript values used for interacting with function arguments.

Variadic

Wraps a variable number of Ts.

Enums

ErrorKind
RuntimeErrorCode

Represents the various types of JavaScript errors that can occur. This corresponds to the prototype of the JavaScript error object, and the name field is typically derived from it.

Value

A single JavaScript value.

Traits

FromValue

Trait for types convertible from Value.

FromValues

Trait for types that can be created from an arbitrary number of JavaScript values.

ResultExt
RuntimeError

A Rust error that can be transformed into a JavaScript error.

ToValue

Trait for types convertible to Value.

ToValues

Trait for types convertible to any number of JavaScript values.

Type Definitions

Result