Docs.rs
  • rigz_runtime-0.5.0
    • rigz_runtime 0.5.0
    • Permalink
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • inapinch-io
    • Dependencies
      • chrono ^0.4 normal
      • getrandom ^0.2.15 normal optional
      • log ^0.4 normal
      • rand ^0.8.5 normal
      • rigz_ast ^0.5 normal
      • rigz_ast_derive ^0.5 normal
      • serde_json ^1.0 normal
      • uuid ^1.11.0 normal
      • pretty_env_logger ^0.5.0 dev
      • wasm-bindgen-test ^0.3 dev
      • criterion ^0.5 dev
    • Versions
    • 8.82% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

rigz_runtime0.5.0

  • All Items

Crate Items

  • Re-exports
  • Modules
  • Macros
  • Structs
  • Enums
  • Traits
  • Functions
  • Type Aliases

Crate rigz_runtime

Source

Re-exports§

pub use runtime::eval;
pub use runtime::Runtime;
pub use runtime::RuntimeError;

Modules§

runtime

Macros§

define_value_tests
err
errln
generate_bin_op_methods
generate_builder
generate_unary_op_methods
handle_js
impl_from
impl_from_cast
out
outln
runner_common

Structs§

AnyModule
AssertionsModule
CallFrame
CollectionsModule
CustomType
DateModule
EventLifecycle
FileModule
FunctionArgument
FunctionDefinition
FunctionSignature
FunctionType
IndexMap
A hash table where the iteration order of the key-value pairs is independent of the hash values of the keys.
JSONModule
LogModule
MathModule
MemoizedLifecycle
ModuleTraitDefinition
NumberModule
Parser
Program
RandomModule
RigzArgs
Scope
StatefulLifecycle
StringModule
TestLifecycle
TestResults
TraitDefinition
UUIDModule
VM
VMBuilder
VMModule
VMOptions
VMStack

Enums§

ArgType
Assign
BinaryOperation
BroadcastArgs
Element
Exposed
Expression
FunctionDeclaration
FunctionExpression
ImportValue
Instruction
Lifecycle
LoadValue
Number
ParsingError
RigzArguments
RigzType
StackValue
Stage
Statement
UnaryOperation
VMArg
VMCallSite
VMError
VMState
ValidationError
Value
ValueRange
Variable

Traits§

Logical
Module
ParsedModule
ResolveValue
Reverse
RigzBuilder
Runner

Functions§

parse

Type Aliases§

IndexMapEntry
Process
ResolvedModule
VarArgs
VarArgsRc