[−][src]Crate tower_buffer
Buffer requests when the inner service is out of capacity.
Buffering works by spawning a new task that is dedicated to pulling requests
out of the buffer and dispatching them to the inner service. By adding a
buffer and a dedicated task, the Buffer layer in front of the service can
be Clone even if the inner service is not.
Modules
| error | Error types |
| future | Future types |
Structs
| Buffer | Adds a buffer in front of an inner service. |
| BufferLayer | Buffer requests with a bounded buffer |
Traits
| WorkerExecutor | This trait allows you to use either Tokio's threaded runtime's executor or the |