linkerd2-proxy/lib
Sean McArthur 1595b2457d convert several Stack unit errors into Never
Since this stack pieces will never error, we can mark their
`Error`s with a type that can "never" be created. When seeing an `Error
= ()`, it can either mean the error never happens, or that the detailed
error is dealt with elsewhere and only a unit is passed on. When seeing
`Error = Never`, it is clearer that the error case never happens.
Besides helping humans, LLVM can also remove the error branchs entirely.

Signed-off-by: Sean McArthur <sean@buoyant.io>
2018-11-13 11:55:41 -08:00
..
fs-watch refactor: Structure the proxy in terms of `Stack` (#100) 2018-10-11 11:25:03 -07:00
futures-mpsc-lossy Create a `lib` dir for subcrates (#97) 2018-09-18 16:02:31 -07:00
metrics Prepare HTTP metrics for per-route classification (#112) 2018-10-30 10:47:33 -07:00
never convert several Stack unit errors into Never 2018-11-13 11:55:41 -08:00
router Allow routers to be implemented with a closure (#126) 2018-11-13 09:57:08 -08:00
stack convert several Stack unit errors into Never 2018-11-13 11:55:41 -08:00
task refactor: Structure the proxy in terms of `Stack` (#100) 2018-10-11 11:25:03 -07:00
timeout refactor: Structure the proxy in terms of `Stack` (#100) 2018-10-11 11:25:03 -07:00