sapling/eden/scm/lib/dag
Jun Wu 6fd7a2e582 dag: use concrete error types
Summary:
This is more complex than previous libraries, mainly because `dag` defines APIs
(traits) used by other code, which might raise error type not interested
by `dag` itself. `BackendError::Other(anyhow::Error)` is currently used to
capture types that do not fit in `dag`'s predefined error types.

Reviewed By: sfilipco

Differential Revision: D22883865

fbshipit-source-id: 3699e14775f335620eec28faa9a05c3cc750e1d1
2020-08-06 12:31:57 -07:00
..
benches dag: use concrete error types 2020-08-06 12:31:57 -07:00
bindag dag: use concrete error types 2020-08-06 12:31:57 -07:00
fuzz dag: add fuzz tests on the octopus DAG 2020-01-23 17:58:51 -08:00
src dag: use concrete error types 2020-08-06 12:31:57 -07:00
Cargo.toml dag: use concrete error types 2020-08-06 12:31:57 -07:00