Docs.rs
  • workflow-wasm-0.10.1
    • workflow-wasm 0.10.1
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • aspect
    • surinder83singh
    • Dependencies
      • cfg-if ^1.0.0 normal
      • faster-hex ^0.8.1 normal
      • futures ^0.3.29 normal
      • js-sys ^0.3.64 normal
      • serde ^1.0.190 normal
      • serde-wasm-bindgen ^0.6.1 normal
      • thiserror ^1.0.50 normal
      • wasm-bindgen ^0.2.87 normal
      • wasm-bindgen-futures ^0.4.37 normal
      • workflow-core ^0.10.1 normal
      • workflow-log ^0.10.1 normal
      • workflow-panic-hook ^0.10.1 normal
      • workflow-wasm-macros ^0.10.1 normal
    • Versions
    • 55.7% of the crate is documented
  • Go to latest version
  • 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

Crate workflow_wasm

workflow_wasm0.10.1

  • All Items
  • Modules

Crates

  • workflow_wasm
?
Change settings

Crate workflow_wasm

source ·
Expand description

github crates.io docs.rs license

This crate provides utilities for WASM32 environment

Modules

  • abi
    Functions to obtain Rust object references from WASM ABI.
  • callback
    callback module provides Callback struct that helps registering Rust closures as JavaScript callbacks.
  • channel
    EventDispatcher - subscription-based channel multiplexer client - WASM client.
  • error
    Error enum used by the workflow_wasm crate.
  • extensions
  • init
    Workflow RS framework initializers
  • jserror
    Structures for handling JavaScript errors. Specifically this module provides a JsErrorData struct which is used to extract information from a JsValue that represents a JavaScript error.
  • options
    Helper trait for managing options struct which extends Object
  • panic
    Handling of WASM panic hook that allows activation of console-based panic hook as well as a browser-based panic hook. (the browser-based panic hook activates a full-screen debug information output in case of a panic - useful on mobile devices or where the user otherwise has no access to console/developer tools)
  • prelude
    Common imports for the workflow_wasm crate.
  • printable
    Printable representation for a JsValue. Will print the string representation if it is a string, otherwise will output the debug representation.
  • promise
    The defer utility function.
  • result
    Result type used by the workflow_wasm crate.
  • serde
    to_value utility that serializes data to a JsValue using serde_wasm_bindgen with BigInt serialization enabled.
  • stream
    Conversion from Rust streams into async JavaScript generators.
  • utils
    Utilities for calling JavaScript functions and retrieving values from JavaScript object properties.

Results

Query parser error: "Unexpected - (did you mean ->?)".