[−][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 |