Skip to main content

Crate tsain_core

Crate tsain_core 

Source

Re-exports§

pub use script::TsScript;
pub use script::TsainAliasDefinition;
pub use script::TsainPatternDefinition;
pub use tsain_pattern;
pub use inventory;

Modules§

script

Macros§

tsain

Structs§

Composition
Error
A newtype that represents Serde errors as JavaScript exceptions.
Ts

Enums§

TsainPattern
Object Pattern

Traits§

Tsain
Tsain Trait

Functions§

from_value
Converts JsValue into a Rust type.
to_value
Converts a Rust value into a JsValue.

Type Aliases§

EnumPattern
None for skipped enum Some((var-ts-name (without enum prefix), var props pattern))
PropsPattern
Contains List of (Ts prop name, Ts-type): For Struct or Variant
TsainResult

Derive Macros§

Tsain