@@ -34,21 +34,21 @@ pub fn generate(
34
34
VariantShape :: Simple ( ty) => {
35
35
bounds. push (
36
36
syn:: parse2 (
37
- quote ! ( #ty: :: linked_data :: LinkedDataDeserializePredicateObjects <I_ , V_ >) ,
37
+ quote ! ( #ty: :: linked_data_next :: LinkedDataDeserializePredicateObjects <I_ , V_ >) ,
38
38
)
39
39
. unwrap ( ) ,
40
40
) ;
41
41
42
42
quote ! {
43
- match vocabulary_. get( unsafe { :: linked_data :: iref:: Iri :: new_unchecked( #iri) } ) . and_then( |iri| interpretation_. iri_interpretation( & iri) ) {
43
+ match vocabulary_. get( unsafe { :: linked_data_next :: iref:: Iri :: new_unchecked( #iri) } ) . and_then( |iri| interpretation_. iri_interpretation( & iri) ) {
44
44
Some ( predicate) => {
45
45
let context_ = context_. with_predicate( & predicate) ;
46
- let result = :: linked_data :: LinkedDataDeserializePredicateObjects :: deserialize_objects_in(
46
+ let result = :: linked_data_next :: LinkedDataDeserializePredicateObjects :: deserialize_objects_in(
47
47
vocabulary_,
48
48
interpretation_,
49
49
dataset_,
50
50
graph_,
51
- :: linked_data :: rdf_types:: dataset:: PatternMatchingDataset :: quad_objects( dataset_, graph_, resource_, & predicate) ,
51
+ :: linked_data_next :: rdf_types:: dataset:: PatternMatchingDataset :: quad_objects( dataset_, graph_, resource_, & predicate) ,
52
52
context_
53
53
) ;
54
54
@@ -58,7 +58,7 @@ pub fn generate(
58
58
}
59
59
}
60
60
None => {
61
- error = Some ( :: linked_data :: FromLinkedDataError :: MissingRequiredValue (
61
+ error = Some ( :: linked_data_next :: FromLinkedDataError :: MissingRequiredValue (
62
62
context_. into_iris( vocabulary_, interpretation_)
63
63
) )
64
64
}
@@ -74,25 +74,25 @@ pub fn generate(
74
74
let constructor = fields_de. constructor ;
75
75
76
76
quote ! {
77
- match vocabulary_. get( unsafe { :: linked_data :: iref:: Iri :: new_unchecked( #iri) } ) . and_then( |iri| interpretation_. iri_interpretation( & iri) ) {
77
+ match vocabulary_. get( unsafe { :: linked_data_next :: iref:: Iri :: new_unchecked( #iri) } ) . and_then( |iri| interpretation_. iri_interpretation( & iri) ) {
78
78
Some ( predicate) => {
79
- let mut objects = :: linked_data :: rdf_types:: dataset:: PatternMatchingDataset :: quad_objects( dataset_, graph_, resource_, & predicate) ;
79
+ let mut objects = :: linked_data_next :: rdf_types:: dataset:: PatternMatchingDataset :: quad_objects( dataset_, graph_, resource_, & predicate) ;
80
80
81
81
let result = match objects. next( ) {
82
82
Some ( resource_) => {
83
83
( || {
84
84
#( #deserialize_fields) *
85
85
86
86
if objects. next( ) . is_some( ) {
87
- Err ( :: linked_data :: FromLinkedDataError :: TooManyValues (
87
+ Err ( :: linked_data_next :: FromLinkedDataError :: TooManyValues (
88
88
context_. into_iris( vocabulary_, interpretation_)
89
89
) )
90
90
} else {
91
91
Ok ( Self :: #v_ident #constructor)
92
92
}
93
93
} ) ( )
94
94
}
95
- None => Err ( :: linked_data :: FromLinkedDataError :: MissingRequiredValue (
95
+ None => Err ( :: linked_data_next :: FromLinkedDataError :: MissingRequiredValue (
96
96
context_. into_iris( vocabulary_, interpretation_)
97
97
) )
98
98
} ;
@@ -103,7 +103,7 @@ pub fn generate(
103
103
}
104
104
}
105
105
None => {
106
- error = Some ( :: linked_data :: FromLinkedDataError :: MissingRequiredValue (
106
+ error = Some ( :: linked_data_next :: FromLinkedDataError :: MissingRequiredValue (
107
107
context_. into_iris( vocabulary_, interpretation_)
108
108
) )
109
109
}
@@ -113,7 +113,7 @@ pub fn generate(
113
113
VariantShape :: Unit => {
114
114
interpretation_bounds. reverse_iri = true ;
115
115
quote ! {
116
- let expected_iri_ = unsafe { :: linked_data :: iref:: Iri :: new_unchecked( #iri) } ;
116
+ let expected_iri_ = unsafe { :: linked_data_next :: iref:: Iri :: new_unchecked( #iri) } ;
117
117
for i in interpretation_. iris_of( resource_) {
118
118
let iri_ = vocabulary_. iri( & i) . unwrap( ) ;
119
119
if iri_ == expected_iri_ {
@@ -128,13 +128,13 @@ pub fn generate(
128
128
VariantShape :: Simple ( ty) => {
129
129
bounds. push (
130
130
syn:: parse2 (
131
- quote ! ( #ty: :: linked_data :: LinkedDataDeserializeSubject <I_ , V_ >) ,
131
+ quote ! ( #ty: :: linked_data_next :: LinkedDataDeserializeSubject <I_ , V_ >) ,
132
132
)
133
133
. unwrap ( ) ,
134
134
) ;
135
135
136
136
quote ! {
137
- let result = :: linked_data :: LinkedDataDeserializeSubject :: deserialize_subject_in(
137
+ let result = :: linked_data_next :: LinkedDataDeserializeSubject :: deserialize_subject_in(
138
138
vocabulary_,
139
139
interpretation_,
140
140
dataset_,
@@ -184,25 +184,25 @@ pub fn generate(
184
184
let ( impl_generics, _, where_clause) = ld_generics. split_for_impl ( ) ;
185
185
186
186
Ok ( quote ! {
187
- impl #impl_generics :: linked_data :: LinkedDataDeserializeSubject <I_ , V_ > for #ident #ty_generics #where_clause {
187
+ impl #impl_generics :: linked_data_next :: LinkedDataDeserializeSubject <I_ , V_ > for #ident #ty_generics #where_clause {
188
188
fn deserialize_subject_in<D_ >(
189
189
vocabulary_: & V_ ,
190
190
interpretation_: & I_ ,
191
191
dataset_: & D_ ,
192
192
graph_: Option <& I_ :: Resource >,
193
193
resource_: & I_ :: Resource ,
194
- outer_context_: :: linked_data :: Context <I_ >
195
- ) -> Result <Self , :: linked_data :: FromLinkedDataError >
194
+ outer_context_: :: linked_data_next :: Context <I_ >
195
+ ) -> Result <Self , :: linked_data_next :: FromLinkedDataError >
196
196
where
197
- D_ : :: linked_data :: rdf_types:: dataset:: PatternMatchingDataset <Resource = I_ :: Resource >
197
+ D_ : :: linked_data_next :: rdf_types:: dataset:: PatternMatchingDataset <Resource = I_ :: Resource >
198
198
{
199
199
let context_ = outer_context_. with_subject( resource_) ;
200
200
let mut error = None ;
201
201
202
202
#( #deserialize_variants) *
203
203
204
204
Err ( error. unwrap_or_else( || {
205
- :: linked_data :: FromLinkedDataError :: InvalidSubject {
205
+ :: linked_data_next :: FromLinkedDataError :: InvalidSubject {
206
206
context: outer_context_. into_iris( vocabulary_, interpretation_) ,
207
207
subject: interpretation_. iris_of( resource_) . next( ) . map( |i| {
208
208
vocabulary_. iri( i) . unwrap( ) . to_owned( )
@@ -212,24 +212,24 @@ pub fn generate(
212
212
}
213
213
}
214
214
215
- impl #impl_generics :: linked_data :: LinkedDataDeserializePredicateObjects <I_ , V_ > for #ident #ty_generics #where_clause {
215
+ impl #impl_generics :: linked_data_next :: LinkedDataDeserializePredicateObjects <I_ , V_ > for #ident #ty_generics #where_clause {
216
216
fn deserialize_objects_in<' de_, D_ >(
217
217
vocabulary: & V_ ,
218
218
interpretation: & I_ ,
219
219
dataset: & D_ ,
220
220
graph: Option <& I_ :: Resource >,
221
221
objects: impl IntoIterator <Item = & ' de_ I_ :: Resource >,
222
- context: :: linked_data :: Context <I_ >
223
- ) -> Result <Self , :: linked_data :: FromLinkedDataError >
222
+ context: :: linked_data_next :: Context <I_ >
223
+ ) -> Result <Self , :: linked_data_next :: FromLinkedDataError >
224
224
where
225
225
I_ :: Resource : ' de_,
226
- D_ : :: linked_data :: rdf_types:: dataset:: PatternMatchingDataset <Resource = I_ :: Resource >
226
+ D_ : :: linked_data_next :: rdf_types:: dataset:: PatternMatchingDataset <Resource = I_ :: Resource >
227
227
{
228
228
let mut objects = objects. into_iter( ) ;
229
229
230
230
match objects. next( ) {
231
231
Some ( object) => {
232
- let value = <Self as :: linked_data :: LinkedDataDeserializeSubject <I_ , V_ >>:: deserialize_subject_in(
232
+ let value = <Self as :: linked_data_next :: LinkedDataDeserializeSubject <I_ , V_ >>:: deserialize_subject_in(
233
233
vocabulary,
234
234
interpretation,
235
235
dataset,
@@ -239,15 +239,15 @@ pub fn generate(
239
239
) ?;
240
240
241
241
if objects. next( ) . is_some( ) {
242
- Err ( :: linked_data :: FromLinkedDataError :: TooManyValues (
242
+ Err ( :: linked_data_next :: FromLinkedDataError :: TooManyValues (
243
243
context. into_iris( vocabulary, interpretation)
244
244
) )
245
245
} else {
246
246
Ok ( value)
247
247
}
248
248
}
249
249
None => {
250
- Err ( :: linked_data :: FromLinkedDataError :: MissingRequiredValue (
250
+ Err ( :: linked_data_next :: FromLinkedDataError :: MissingRequiredValue (
251
251
context. into_iris( vocabulary, interpretation)
252
252
) )
253
253
}
0 commit comments