Module sozu_lib::server[][src]

Structs

ListenSession
ListenToken
Server
ServerConfig
SessionToken

Enums

HttpsProvider
ListenPortState

Constants

CONN_RETRIES
QUEUE

Traits

ProxySessionCast

this trait is used to work around the fact that we need to transform the sessions (that are all stored as a ProxySession in the slab) back to their original type to call the connect_to_backend method of their corresponding Proxy. If we find a way to make connect_to_backend work wothout transforming back to the type (example: storing a reference to the configuration in the session and making connect_to_backend a method of ProxySession?), we’ll be able to remove all those ugly casts and panics

Functions

push_event
push_queue

Type Definitions

ProxyChannel