sapling/eden/mononoke/gotham_ext
Arun Kulshreshtha 48544b0233 edenapi_server: add ErrorKind
Summary: Add an `errors` module containing an `ErrorKind` implemented via `thiserror`. All errors in the server's HTTP handles been annotated with an appropriate `ErrorKind` via `anyhow::Context`. Notably, there is specialized handling of `MononokeError`s from the `mononoke_api` crate via a new `MononokeErrorExt` trait.

Reviewed By: krallin

Differential Revision: D22012237

fbshipit-source-id: 5f6948696e4741816636f1c6fee12069ee1a4b32
2020-06-12 12:16:52 -07:00
..
src edenapi_server: add ErrorKind 2020-06-12 12:16:52 -07:00
Cargo.toml gotham_ext: Add StreamBody 2020-06-11 13:03:24 -07:00