pub type GenericTypedError<NK, EK> = TypedError<NK, EK, String, String>;

Aliased Type§

enum GenericTypedError<NK, EK> {
Show 18 variants NodeKeyRemoved(NK), EdgeKeyRemoved(EK), NodeIdCollision(NK), EdgeIdCollision(EK), NodeIdMissing(NK), EdgeIdMissing(EK), MissingNode(NK), MissingEdge(EK), InvalidEdgeType(String, String, String, DisAllowedEdge), InvalidNodeType(String, DisAllowedNode), InvalidInternalState, DownCastFailed(String, String), InconsistentNodeIds(NK, NK), InconsistentEdgeIds(EK, EK), MissingNodeKey(NodeKey), MissingEdgeKey(EdgeKey), InvalidEdgeMove(EK, EK), InvalidLowerBound(NK, String, String),
}

Variants§

§

NodeKeyRemoved(NK)

§

EdgeKeyRemoved(EK)

§

NodeIdCollision(NK)

§

EdgeIdCollision(EK)

§

NodeIdMissing(NK)

§

EdgeIdMissing(EK)

§

MissingNode(NK)

§

MissingEdge(EK)

§

InvalidEdgeType(String, String, String, DisAllowedEdge)

§

InvalidNodeType(String, DisAllowedNode)

§

InvalidInternalState

§

DownCastFailed(String, String)

§

InconsistentNodeIds(NK, NK)

§

InconsistentEdgeIds(EK, EK)

§

MissingNodeKey(NodeKey)

§

MissingEdgeKey(EdgeKey)

§

InvalidEdgeMove(EK, EK)

§

InvalidLowerBound(NK, String, String)