Module scylla_rs::app[][src]

Scylla

Re-exports

pub use worker::Worker;
pub use worker::WorkerError;

Modules

access

Access traits and helpers for constructing and executing queries

cluster

Cluster application

listener

Listener application which monitors for incoming connections

node

Node application which manages scylla nodes

ring

The ring, which manages scylla access

stage

The stage application, which handles sending and receiving scylla requests

websocket

Websocket listener which processes commands

worker

Workers which can be used when sending requests to handle the responses

Structs

Scylla

Application state

ScyllaBuilder
ScyllaHandle

ScyllaHandle to be passed to the children (Listener and Cluster)

ScyllaInbox

ScyllaInbox used to recv events

Enums

Caller
ScyllaChild

SubEvent type, indicated the children

ScyllaEvent

Event type of the Scylla Application

ScyllaThrough

It’s the Interface the scylla app to dynamiclly configure the application during runtime

SocketMsg

Indicates which app this message is for

Topology

Topology event

Traits

ScyllaScope

Define the application scope trait

Functions

add_nodes

Add new ScyllaDB nodes.