1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
//! Errors
use oxigraph::store::StorageError;
#[derive(Debug, PartialEq, Eq)]
pub enum LDError {
/// Named Node conversion error
NamedNodeConvertError,
/// URN error
URNError,
/// Event build error
EventBuildError,
/// JSON-LD parsing error
JsonLDParseError,
/// JSON parsing error
JsonParseError,
/// JSON serialization error
JsonSerializationError,
/// Triple insert error
TripleInsertError,
/// TTL (turtle) serialization error
TTLSerializationError,
/// N-Triples serialization error
NTSerializationError,
/// SparQL query not found
SparQLQueryNotFoundError,
/// Graph storage error
StorageErr,
/// std
StdErr,
/// Tokio runtime error
TokioRuntimeError,
/// SparQL substitution error
SubstitutionError,
/// Invalid TS
InvalidTimestampError,
/// Cell Value Error
CellValueError,
}
impl From<StorageError> for LDError {
fn from(_e: StorageError) -> LDError {
LDError::StorageErr
}
}