Crate nitox

source ·

Modules

Structs

The NATS Client. What you’ll be using mostly. All the async handling is made internally except for the system messages that are forwarded on the Stream that the client implements
Options that are to be given to the client for initialization

Enums

This error is designed to be given when an argument like the subject or queue_group arguments are containing spaces or tabs, which is prohibited by the protocol and trigger an error server-side
This error is designed to wrap all the possible errors tha can occur during decoding/parsing and encoding of any command
Error enum for all cases of internal/external errors occuring during client execution
Abstraction over NATS protocol messages

Traits

Trait used to implement a common interface for implementing new commands