@@ -130,6 +130,7 @@ impl<R> NsReader<R> {
130130 /// # quick_xml::Result::Ok(())
131131 /// ```
132132 #[ inline]
133+ #[ deprecated = "Use `.resolver().bindings()` instead" ]
133134 pub const fn prefixes ( & self ) -> NamespaceBindingsIter < ' _ > {
134135 self . ns_resolver . bindings ( )
135136 }
@@ -241,6 +242,7 @@ impl<R> NsReader<R> {
241242 /// [`resolve_attribute()`]: Self::resolve_attribute()
242243 /// [`resolve_element()`]: Self::resolve_element()
243244 #[ inline]
245+ #[ deprecated = "Use `.resolver().resolve()` instead. Note, that boolean argument should be inverted!" ]
244246 pub fn resolve < ' n > (
245247 & self ,
246248 name : QName < ' n > ,
@@ -301,6 +303,7 @@ impl<R> NsReader<R> {
301303 /// [`Unknown`]: ResolveResult::Unknown
302304 /// [`read_resolved_event()`]: Self::read_resolved_event
303305 #[ inline]
306+ #[ deprecated = "Use `.resolver().resolve_element(name)` instead" ]
304307 pub fn resolve_element < ' n > ( & self , name : QName < ' n > ) -> ( ResolveResult < ' _ > , LocalName < ' n > ) {
305308 self . ns_resolver . resolve_element ( name)
306309 }
@@ -371,6 +374,7 @@ impl<R> NsReader<R> {
371374 /// [`Unbound`]: ResolveResult::Unbound
372375 /// [`Unknown`]: ResolveResult::Unknown
373376 #[ inline]
377+ #[ deprecated = "Use `.resolver().resolve_attribute(name)` instead" ]
374378 pub fn resolve_attribute < ' n > ( & self , name : QName < ' n > ) -> ( ResolveResult < ' _ > , LocalName < ' n > ) {
375379 self . ns_resolver . resolve_attribute ( name)
376380 }
0 commit comments