|
|
@ -37,7 +37,7 @@ use std::option::Option; |
|
|
|
pub struct Literal(LiteralContent); |
|
|
|
pub struct Literal(LiteralContent); |
|
|
|
|
|
|
|
|
|
|
|
#[derive(PartialEq, Eq, Debug, Clone, Hash)] |
|
|
|
#[derive(PartialEq, Eq, Debug, Clone, Hash)] |
|
|
|
enum LiteralContent { |
|
|
|
pub enum LiteralContent { |
|
|
|
String(String), |
|
|
|
String(String), |
|
|
|
LanguageTaggedString { value: String, language: String }, |
|
|
|
LanguageTaggedString { value: String, language: String }, |
|
|
|
TypedLiteral { value: String, datatype: NamedNode }, |
|
|
|
TypedLiteral { value: String, datatype: NamedNode }, |
|
|
|