sparql_service/service_description_error.rs
1use srdf::{RDFParseError, SRDFGraphError};
2use thiserror::Error;
3
4#[derive(Error, Debug)]
5pub enum ServiceDescriptionError {
6 #[error(transparent)]
7 RDFParseError {
8 #[from]
9 error: RDFParseError,
10 },
11
12 #[error("Expected IRI as value for property: {property} but got {term}")]
13 ExpectedIRIAsValueForProperty { property: String, term: String },
14
15 #[error(transparent)]
16 SRDFGraphError {
17 #[from]
18 error: SRDFGraphError,
19 },
20}