Crate wick_packet
source ·Expand description
wick-packet
The wick-packet
crate supplies the data structures necessary to invoke Wick components.
Re-exports
pub use wasmrs_rx;
Macros
Structs
- An implementation that encapsulates a collection link that components use to call out to components on other Wick collections.
- An implementation of the
Flux
as seen in RSocket and reactive streams. It is similar to a [Stream<Item = Result<Item, Err>>] or an unbounded channel. - The receving end-only of a crate::Flux
- Data inherent to an invocation. Meant to be supplied by a runtime, not a user.
- Metadata associated with the frame.
- An implementation of Mono as seen in RSocket and reactive streams. It is similar to a [Future<Output = Result<Item, Err>>] that can be pushed to after instantiation.
- Iterator over a mutable set of output ports
- A stream of Packets
- A wrapper for a map of Strings to PacketStreams.
Enums
- The entity being referenced across systems or services.
- Errors originating from WASM components.
- The error type for Wick Entities.
Constants
Traits
- A generic trait to wrap over Flux, Mono, and supporting types.
- The wasmrs-rx implementation of an Rx Observable trait
- The wasmrs-rx implementation of an Rx Observer trait
Functions
Type Aliases
- A Pin<Box
> of T
.