include/lightspeed@framework@endpoint_Endpoint.hrl
-record(endpoint, {
websocket_path :: binary(),
auth_hook :: lightspeed@transport@contract:auth_hook(),
middleware_rev :: list(fun((lightspeed@framework@http:conn()) -> lightspeed@framework@http:conn())),
routes_rev :: list(lightspeed@framework@endpoint:route()),
static_assets_rev :: list(lightspeed@framework@endpoint:static_asset())
}).