This is an engine.io implementation for Rust that supports all transport methods.
Use an adapter for your favorite web framework to attach the websocket and polling endpoints.