hinge 0.1.0

SQL-native ELT engine — dependency graph resolved automatically from FROM/JOIN clauses, parallel execution, single binary
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use thiserror::Error;

/// Errors returned when building a [`Graph`](crate::Graph).
#[derive(Debug, Error)]
pub enum GraphError {
    #[error("graph is empty")]
    EmptyGraph,

    #[error("cycle detected")]
    CycleDetected,

    #[error("node depends on itself: {0}")]
    SelfDependency(String),
}