astreams
: Don't use @json
literals
This commit is contained in:
parent
d56f146b1e
commit
c1116d23e1
1 changed files with 19 additions and 20 deletions
|
@ -3,10 +3,9 @@ use chrono::{DateTime, FixedOffset, Local, TimeDelta};
|
|||
use iref::IriBuf;
|
||||
use json_ld::{Id, Indexed, Node, Object, ValidId};
|
||||
use json_ld::Value as CoreValue;
|
||||
use json_ld::syntax::Value as SynValue;
|
||||
use json_ld::syntax::String as SynString;
|
||||
use json_ld::syntax::NumberBuf as SynNumber;
|
||||
use json_ld::object::{Any};
|
||||
use json_ld::object::{Any, Literal};
|
||||
use json_ld::object::node::Multiset;
|
||||
use json_ld::syntax::LangTagBuf;
|
||||
use mediatype::MediaType;
|
||||
|
@ -289,9 +288,9 @@ impl HasLinkedDataInterface for Node {
|
|||
|
||||
let string = SynString::from(value);
|
||||
|
||||
let json = SynValue::String(string);
|
||||
let literal = Literal::String(string);
|
||||
|
||||
let value = CoreValue::Json(json);
|
||||
let value = CoreValue::Literal(literal, None);
|
||||
|
||||
let object: Object = Object::Value(value);
|
||||
|
||||
|
@ -337,9 +336,9 @@ impl HasLinkedDataInterface for Node {
|
|||
|
||||
let string = SynString::from(stringified);
|
||||
|
||||
let json = SynValue::String(string);
|
||||
let literal = Literal::String(string);
|
||||
|
||||
let value = CoreValue::Json(json);
|
||||
let value = CoreValue::Literal(literal, None);
|
||||
|
||||
let object: Object = Object::Value(value);
|
||||
|
||||
|
@ -359,9 +358,9 @@ impl HasLinkedDataInterface for Node {
|
|||
|
||||
let string = SynString::from(stringified);
|
||||
|
||||
let json = SynValue::String(string);
|
||||
let literal = Literal::String(string);
|
||||
|
||||
let value = CoreValue::Json(json);
|
||||
let value = CoreValue::Literal(literal, None);
|
||||
|
||||
let object: Object = Object::Value(value);
|
||||
|
||||
|
@ -379,9 +378,9 @@ impl HasLinkedDataInterface for Node {
|
|||
|
||||
let number = SynNumber::from(value);
|
||||
|
||||
let json = SynValue::Number(number);
|
||||
let literal = Literal::Number(number);
|
||||
|
||||
let value = CoreValue::Json(json);
|
||||
let value = CoreValue::Literal(literal, None);
|
||||
|
||||
let object: Object = Object::Value(value);
|
||||
|
||||
|
@ -399,9 +398,9 @@ impl HasLinkedDataInterface for Node {
|
|||
|
||||
let number = SynNumber::from(value);
|
||||
|
||||
let json = SynValue::Number(number);
|
||||
let literal = Literal::Number(number);
|
||||
|
||||
let value = CoreValue::Json(json);
|
||||
let value = CoreValue::Literal(literal, None);
|
||||
|
||||
let object: Object = Object::Value(value);
|
||||
|
||||
|
@ -427,9 +426,9 @@ impl HasLinkedDataInterface for Node {
|
|||
|
||||
let string = SynString::from(stringified);
|
||||
|
||||
let json = SynValue::String(string);
|
||||
let literal = Literal::String(string);
|
||||
|
||||
let value = CoreValue::Json(json);
|
||||
let value = CoreValue::Literal(literal, None);
|
||||
|
||||
let object: Object = Object::Value(value);
|
||||
|
||||
|
@ -449,9 +448,9 @@ impl HasLinkedDataInterface for Node {
|
|||
|
||||
let string = SynString::from(stringified);
|
||||
|
||||
let json = SynValue::String(string);
|
||||
let literal = Literal::String(string);
|
||||
|
||||
let value = CoreValue::Json(json);
|
||||
let value = CoreValue::Literal(literal, None);
|
||||
|
||||
let object: Object = Object::Value(value);
|
||||
|
||||
|
@ -472,9 +471,9 @@ impl HasLinkedDataInterface for Node {
|
|||
.map(|value| {
|
||||
let string = SynString::from(value);
|
||||
|
||||
let json = SynValue::String(string);
|
||||
let literal = Literal::String(string);
|
||||
|
||||
let value = CoreValue::Json(json);
|
||||
let value = CoreValue::Literal(literal, None);
|
||||
|
||||
let object: Object = Object::Value(value);
|
||||
|
||||
|
@ -509,9 +508,9 @@ impl HasLinkedDataInterface for Node {
|
|||
|
||||
let value = match (&language, &direction) {
|
||||
(None, None) => {
|
||||
let json = SynValue::String(string);
|
||||
let literal = Literal::String(string);
|
||||
|
||||
CoreValue::Json(json)
|
||||
CoreValue::Literal(literal, None)
|
||||
},
|
||||
(_, _) => {
|
||||
let language = language.map(|l| l.into());
|
||||
|
|
Loading…
Add table
Reference in a new issue