1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
use failure::Fail; /// /// Possible dGraph errors /// #[derive(Debug, Fail)] pub enum Error { #[fail(display = "Dgraph: Txn start mismatch")] StartTsMismatch, #[fail(display = "Dgraph: gRPC communication Error")] GrpcError(String), #[fail(display = "Dgraph: Txn is empty")] EmptyTxn, #[fail(display = "Dgraph: Missing Txn context")] MissingTxnContext, }