Expand description
§PDK Script
An interpreter for script expressions and the set of operations and types to interoperate with Rust.
Structs§
- Accessor
Attributes Binding - Evaluator
- An evaluator for
Scripts. - Expression
- An evaluable expression.
- Handler
Attributes Binding - Script
- An script relating an
Expressionwith theirInputs. - Scripting
Engine - A builder for [
ScriptParser]s.
Enums§
- Evaluation
Error - Represents an evaluation error.
- Format
- Represents the format for the
payloadvariable. - Input
- Represents top-level variables.
- Script
Error - Represents the [
ScriptParser::compile] error. - Value
- Represents any valid script value.
Traits§
- Attributes
Binding - Binding for the top-level
attributesvariable. - Authentication
Binding - Binding for the top-level
authenticationvariable. - Into
Value - A Rust-value to Script-value conversion that consumes the input.
- Payload
Binding - Binding for the top-level
payloadvariable. - TryFrom
Value - A falible Script-value to Rust-value conversion that consumes the input.