@@ -18,7 +18,7 @@ fn namespace() {
1818 e
1919 ) ,
2020 }
21- let it1 = r. prefixes ( ) ;
21+ let it1 = r. resolver ( ) . bindings ( ) ;
2222 let it2 = it1. clone ( ) ;
2323 assert_eq ! ( it1. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
2424 assert_eq ! (
@@ -40,7 +40,7 @@ fn namespace() {
4040 e
4141 ) ,
4242 }
43- let it = r. prefixes ( ) ;
43+ let it = r. resolver ( ) . bindings ( ) ;
4444 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
4545 assert_eq ! (
4646 it. collect:: <Vec <_>>( ) ,
@@ -52,7 +52,7 @@ fn namespace() {
5252 Ok ( ( ns, Text ( _) ) ) => assert_eq ! ( ns, Unbound ) ,
5353 e => panic ! ( "expecting text content with no namespace, got {:?}" , e) ,
5454 }
55- let it = r. prefixes ( ) ;
55+ let it = r. resolver ( ) . bindings ( ) ;
5656 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
5757 assert_eq ! (
5858 it. collect:: <Vec <_>>( ) ,
@@ -67,7 +67,7 @@ fn namespace() {
6767 e
6868 ) ,
6969 }
70- let it = r. prefixes ( ) ;
70+ let it = r. resolver ( ) . bindings ( ) ;
7171 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
7272 assert_eq ! (
7373 it. collect:: <Vec <_>>( ) ,
@@ -79,7 +79,7 @@ fn namespace() {
7979 Ok ( ( ns, End ( _) ) ) => assert_eq ! ( ns, Unbound ) ,
8080 e => panic ! ( "expecting outer end element with no namespace, got {:?}" , e) ,
8181 }
82- let it = r. prefixes ( ) ;
82+ let it = r. resolver ( ) . bindings ( ) ;
8383 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
8484 assert_eq ! (
8585 it. collect:: <Vec <_>>( ) ,
@@ -109,7 +109,7 @@ mod default_namespace {
109109 // we don't care about xmlns attributes for this test
110110 . filter ( |kv| kv. key . as_namespace_binding ( ) . is_none ( ) )
111111 . map ( |Attribute { key : name, value } | {
112- let ( opt_ns, local_name) = r. resolve_attribute ( name) ;
112+ let ( opt_ns, local_name) = r. resolver ( ) . resolve_attribute ( name) ;
113113 ( opt_ns, local_name. into_inner ( ) , value)
114114 } ) ;
115115 assert_eq ! (
@@ -118,7 +118,7 @@ mod default_namespace {
118118 ) ;
119119 assert_eq ! ( attrs. next( ) , None ) ;
120120
121- let it = r. prefixes ( ) ;
121+ let it = r. resolver ( ) . bindings ( ) ;
122122 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
123123 assert_eq ! (
124124 it. collect:: <Vec <_>>( ) ,
@@ -138,7 +138,7 @@ mod default_namespace {
138138 e
139139 ) ,
140140 }
141- let it = r. prefixes ( ) ;
141+ let it = r. resolver ( ) . bindings ( ) ;
142142 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 0 ) ) ) ;
143143 assert_eq ! ( it. collect:: <Vec <_>>( ) , vec![ ] ) ;
144144
@@ -150,7 +150,7 @@ mod default_namespace {
150150 e
151151 ) ,
152152 }
153- let it = r. prefixes ( ) ;
153+ let it = r. resolver ( ) . bindings ( ) ;
154154 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
155155 assert_eq ! (
156156 it. collect:: <Vec <_>>( ) ,
@@ -165,7 +165,7 @@ mod default_namespace {
165165 e
166166 ) ,
167167 }
168- let it = r. prefixes ( ) ;
168+ let it = r. resolver ( ) . bindings ( ) ;
169169 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
170170 assert_eq ! (
171171 it. collect:: <Vec <_>>( ) ,
@@ -178,7 +178,7 @@ mod default_namespace {
178178 Ok ( ( ns, End ( _) ) ) => assert_eq ! ( ns, Unbound ) ,
179179 e => panic ! ( "expecting outer end element with no namespace, got {:?}" , e) ,
180180 }
181- let it = r. prefixes ( ) ;
181+ let it = r. resolver ( ) . bindings ( ) ;
182182 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 0 ) ) ) ;
183183 assert_eq ! ( it. collect:: <Vec <_>>( ) , vec![ ] ) ;
184184 }
@@ -195,7 +195,7 @@ mod default_namespace {
195195 e
196196 ) ,
197197 }
198- let it = r. prefixes ( ) ;
198+ let it = r. resolver ( ) . bindings ( ) ;
199199 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
200200 assert_eq ! (
201201 it. collect:: <Vec <_>>( ) ,
@@ -210,7 +210,7 @@ mod default_namespace {
210210 e
211211 ) ,
212212 }
213- let it = r. prefixes ( ) ;
213+ let it = r. resolver ( ) . bindings ( ) ;
214214 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 2 ) ) ) ;
215215 assert_eq ! ( it. collect:: <Vec <_>>( ) , vec![ ] ) ;
216216
@@ -219,7 +219,7 @@ mod default_namespace {
219219 Ok ( ( ns, End ( _) ) ) => assert_eq ! ( ns, Unbound ) ,
220220 e => panic ! ( "expecting inner end element with no namespace, got {:?}" , e) ,
221221 }
222- let it = r. prefixes ( ) ;
222+ let it = r. resolver ( ) . bindings ( ) ;
223223 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 2 ) ) ) ;
224224 assert_eq ! ( it. collect:: <Vec <_>>( ) , vec![ ] ) ;
225225
@@ -231,7 +231,7 @@ mod default_namespace {
231231 e
232232 ) ,
233233 }
234- let it = r. prefixes ( ) ;
234+ let it = r. resolver ( ) . bindings ( ) ;
235235 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
236236 assert_eq ! (
237237 it. collect:: <Vec <_>>( ) ,
@@ -255,7 +255,7 @@ mod default_namespace {
255255 e => panic ! ( "Expected Start event (<outer>), got {:?}" , e) ,
256256 }
257257
258- let it = r. prefixes ( ) ;
258+ let it = r. resolver ( ) . bindings ( ) ;
259259 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
260260 assert_eq ! (
261261 it. collect:: <Vec <_>>( ) ,
@@ -280,7 +280,7 @@ mod default_namespace {
280280 // we don't care about xmlns attributes for this test
281281 . filter ( |kv| kv. key . as_namespace_binding ( ) . is_none ( ) )
282282 . map ( |Attribute { key : name, value } | {
283- let ( opt_ns, local_name) = r. resolve_attribute ( name) ;
283+ let ( opt_ns, local_name) = r. resolver ( ) . resolve_attribute ( name) ;
284284 ( opt_ns, local_name. into_inner ( ) , value)
285285 } ) ;
286286 // the attribute should _not_ have a namespace name. The default namespace does not
@@ -291,7 +291,7 @@ mod default_namespace {
291291 ) ;
292292 assert_eq ! ( attrs. next( ) , None ) ;
293293
294- let it = r. prefixes ( ) ;
294+ let it = r. resolver ( ) . bindings ( ) ;
295295 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 2 ) ) ) ;
296296 assert_eq ! (
297297 it. collect:: <Vec <_>>( ) ,
@@ -307,7 +307,7 @@ mod default_namespace {
307307 }
308308 e => panic ! ( "Expected End event (<outer>), got {:?}" , e) ,
309309 }
310- let it = r. prefixes ( ) ;
310+ let it = r. resolver ( ) . bindings ( ) ;
311311 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
312312 assert_eq ! (
313313 it. collect:: <Vec <_>>( ) ,
@@ -349,7 +349,7 @@ mod default_namespace {
349349 // we don't care about xmlns attributes for this test
350350 . filter ( |kv| kv. key . as_namespace_binding ( ) . is_none ( ) )
351351 . map ( |Attribute { key : name, value } | {
352- let ( opt_ns, local_name) = r. resolve_attribute ( name) ;
352+ let ( opt_ns, local_name) = r. resolver ( ) . resolve_attribute ( name) ;
353353 ( opt_ns, local_name. into_inner ( ) , value)
354354 } ) ;
355355 // the attribute should _not_ have a namespace name. The default namespace does not
@@ -400,7 +400,7 @@ fn attributes_empty_ns() {
400400 // we don't care about xmlns attributes for this test
401401 . filter ( |kv| kv. key . as_namespace_binding ( ) . is_none ( ) )
402402 . map ( |Attribute { key : name, value } | {
403- let ( opt_ns, local_name) = r. resolve_attribute ( name) ;
403+ let ( opt_ns, local_name) = r. resolver ( ) . resolve_attribute ( name) ;
404404 ( opt_ns, local_name. into_inner ( ) , value)
405405 } ) ;
406406 assert_eq ! (
@@ -417,7 +417,7 @@ fn attributes_empty_ns() {
417417 ) ;
418418 assert_eq ! ( attrs. next( ) , None ) ;
419419
420- let it = r. prefixes ( ) ;
420+ let it = r. resolver ( ) . bindings ( ) ;
421421 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
422422 assert_eq ! (
423423 it. collect:: <Vec <_>>( ) ,
@@ -446,7 +446,7 @@ fn attributes_empty_ns_expanded() {
446446 // we don't care about xmlns attributes for this test
447447 . filter ( |kv| kv. key . as_namespace_binding ( ) . is_none ( ) )
448448 . map ( |Attribute { key : name, value } | {
449- let ( opt_ns, local_name) = r. resolve_attribute ( name) ;
449+ let ( opt_ns, local_name) = r. resolver ( ) . resolve_attribute ( name) ;
450450 ( opt_ns, local_name. into_inner ( ) , value)
451451 } ) ;
452452 assert_eq ! (
@@ -463,7 +463,7 @@ fn attributes_empty_ns_expanded() {
463463 ) ;
464464 assert_eq ! ( attrs. next( ) , None ) ;
465465
466- let it = r. prefixes ( ) ;
466+ let it = r. resolver ( ) . bindings ( ) ;
467467 assert_eq ! ( it. size_hint( ) , ( 0 , Some ( 1 ) ) ) ;
468468 assert_eq ! (
469469 it. collect:: <Vec <_>>( ) ,
0 commit comments