Crate sia

Source

Re-exports§

pub use providers::Addr;
pub use providers::ServiceAddr;
pub use igcp;

Modules§

err
providers
routes
runtime
service

Macros§

err
construct an io error rapidly
pipe
used for internals. pipe!(tx i32, rx u32) -> TypeIter<Tx, TypeIter<Rx>>
pipeline
Declares pipelines. Pipelines are used to guarantee that communication is correct at compile-time.

Enums§

Channel
agnostic channel that can be used for local or remote communication.

Traits§

Deserialize
A data structure that can be deserialized from any data format supported by Serde.
Serialize
A data structure that can be serialized into any data format supported by Serde.

Type Aliases§

Result

Attribute Macros§

main
route
service
services run on a global cluster that can be exposed through providers. services are an agnostic way of communicating.

Derive Macros§

Deserialize
Serialize