Skip to main content

Crate arminius_lib_roomservice_client

Crate arminius_lib_roomservice_client 

Source
Expand description

Utilities for working with NATS in Arminius

Modules§

requests
Request types that can be sent over NATS
roomserver_command_subject
Type for creating subjects for roomserver commands
roomserver_connection
wrapper around Client to add roomserver-specific functionality
ruma_request_wrapper
Module containing a serializing wrapper for Ruma requests
ruma_response_wrapper
Implements a wrapper for ruma responses, that can be serialized. See also ruma_request_wrapper

Structs§

NatsConfiguration
Configuration for connecting to NATS.

Enums§

NatsCommandError
Error received from NATS

Type Aliases§

SharedNatsClient
A connection to NATS and JetStream.