Crates.io | phlow |
lib.rs | phlow |
version | 2.0.1 |
source | src |
created_at | 2023-01-13 15:36:25.611967 |
updated_at | 2024-04-18 23:02:45.010836 |
description | An engine for scripting reactive browsers in Rust by adding custom views to structures |
homepage | |
repository | https://github.com/feenkcom/phlow-rs/tree/main/phlow |
max_upload_size | |
id | 758001 |
size | 73,278 |
The engine for scripting reactive browsers in Rust. Phlow
allows developers to add phlow views to any structure defined in other crates, including generic structures.
This is a nightly
crate because it relies on specialization
(or min_specialization
) features. See https://github.com/rust-lang/rust/issues/31844.
phlow = { version = "*" }
printing
- enabled by default, detects if an arbitrary type implements Display
or Debug
and uses an appropriate one in PhlowObject::to_string
. As a result any object or reference wrapped in phlow!()
becomes printable.phlow-derive
- - enabled by default, enable to define new extensions, is not required to import existing extensions