Modules§
- connector_
connection - connector_
instance - connector_
service - dark_
host - dark_
mode_ manager - exceptions
- ip_
validator - proxy_
info - proxy_
listener - route_
identify - route_
resolver - router_
info - router_
socket - router_
socket_ filter - websocket_
farm
Structs§
- Cranker
Connector Info - Mainly for extracting connector information during registration Not being used in main logic of the router.
- Cranker
Router - This class creates a router function in axum for receiving HTTP requests
from clients (
visit_portal()
), and a router function for receiving websocket registrations from Cranker connectors. You are responsible for creating axum server instance(s) that the router functions (handler) are added to. When shutting down, the stop() method should be called after stopping your axum server(s). This class is created by using theCrankerRouterBuilder::new().build()
builder. - Cranker
Router Config - The config / builder of a CrankerRouter
- Cranker
Router State - The shared state of Cranker router
Constants§
Type Aliases§
- Cranker
Router Builder - The builder / config of a CrankerRouter