Crates.io | flow_macro |
lib.rs | flow_macro |
version | 0.42.0 |
source | src |
created_at | 2022-02-02 19:56:05.764777 |
updated_at | 2022-02-16 15:47:03.378545 |
description | Definition of a 'flow' attribute macro to help write implementations |
homepage | http://andrewdavidmackenzie.github.io/flow/ |
repository | https://github.com/andrewdavidmackenzie/flow/ |
max_upload_size | |
id | 525844 |
size | 13,386 |
flow_macro
See also: Code docs
Flow is an attribute macro to be used on the structure that provides an implementation for a function (by implementing
the FlowImpl
trait), so that when compiled for the wasm32
target, code is inserted to help read the inputs,
help form the outputs and allocate memory (alloc
) as well as serialize and deserialize the data passed across the
native/wasm boundary.