* Add better support for receiving larger payloads
This change enables the maximum frame size to be configured when receiving websocket frames. It also
adds a new stream time that aggregates continuation frames together into their proper collected
representation. It provides no mechanism yet for sending continuations.
* actix-ws: Add continuation & size config to changelog
* actix-ws: Add Debug, Eq to AggregatedMessage
* actix-ws: Add a configurable maximum size to aggregated continuations
* refactor: move aggregate types to own module
* test: fix chat example
* docs: update changelog
---------
Co-authored-by: Rob Ede <robjtede@icloud.com>
* actix-ws: take the encoded buffer when yielding rather than split it
* actix-ws: add memory reduction to changelog
---------
Co-authored-by: Rob Ede <robjtede@icloud.com>
* Enable sending continuations from an actix-ws Session
* actix-ws: Allow sending continuations from Session
* Convert ignored doctests to no_run doctests
---------
Co-authored-by: Rob Ede <robjtede@icloud.com>