Re-exports

pub use common::config::Config;

Modules

Common Common interface between implementation and client usage

Structs

Unique actor addresses based on IP, PORT and names. Some fields are later extension points

The actual payload received by actors inside a Mail enum construct

Enums

Msg content type can also be Command. Action represents tasks corresponding to Commands.

#Error Various error messages during the arrows execution path.

The Mail enum which could be Trade(single message), Bulk(multiple messages) or Blank

Traits

Actor

Producer

Functions

Compute the hash for a struct like Addr

Reconstruct a type from array of bytes such as Msg Reconstructed type must be serde json Derserialize

Convert a type into byte representation such as Addr The type needs to be serde json serializable - uses bincode underneath.

Type Definitions

Success cases mostly related to the Mail enum, error cases are this crates’ exposed erros