nexus-common 0.4.1

Nexus common utils
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
use serde::{Deserialize, Serialize};
use thiserror::Error;

#[derive(Error, Debug, Clone, Serialize, Deserialize)]
pub enum DbError {
    /// Failed to execute query in the graph database
    #[error("GraphQueryFailed: {message}")]
    GraphQueryFailed { message: String },
    /// Failed to complete indexing due to a Redis write/del error
    #[error("IndexWriteFailed: Indexing incomplete due to Redis error - {message}")]
    IndexOperationFailed { message: String },
}