@@ -46,14 +46,12 @@ impl NamespaceMapStack {
4646 self . 0 . push ( map) ;
4747 }
4848
49- #[ doc( hidden) ]
50- pub fn pop ( & mut self ) {
49+ fn pop ( & mut self ) {
5150 self . 0 . pop ( ) ;
5251 }
5352}
5453
55- #[ doc( hidden) ]
56- pub struct NamespaceMap {
54+ pub ( crate ) struct NamespaceMap {
5755 // Map that maps prefixes to URI.
5856 //
5957 // Key denotes namespace prefix, and value denotes
@@ -76,8 +74,7 @@ impl Debug for NamespaceMap {
7674
7775impl NamespaceMap {
7876 // Returns an empty namespace.
79- #[ doc( hidden) ]
80- pub fn empty ( ) -> NamespaceMap {
77+ pub ( crate ) fn empty ( ) -> NamespaceMap {
8178 NamespaceMap {
8279 scope : BTreeMap :: new ( ) ,
8380 }
@@ -95,18 +92,15 @@ impl NamespaceMap {
9592 }
9693 }
9794
98- #[ doc( hidden) ]
99- pub fn get ( & self , prefix : & Option < Prefix > ) -> Option < & Option < Namespace > > {
95+ pub ( crate ) fn get ( & self , prefix : & Option < Prefix > ) -> Option < & Option < Namespace > > {
10096 self . scope . get ( prefix)
10197 }
10298
103- #[ doc( hidden) ]
104- pub fn get_scope_iter ( & self ) -> Iter < ' _ , Option < Prefix > , Option < Namespace > > {
99+ pub ( crate ) fn get_scope_iter ( & self ) -> Iter < ' _ , Option < Prefix > , Option < Namespace > > {
105100 self . scope . iter ( )
106101 }
107102
108- #[ doc( hidden) ]
109- pub fn insert ( & mut self , name : & QualName ) {
103+ pub ( crate ) fn insert ( & mut self , name : & QualName ) {
110104 let prefix = name. prefix . as_ref ( ) . cloned ( ) ;
111105 let namespace = Some ( Namespace :: from ( & * name. ns ) ) ;
112106 self . scope . insert ( prefix, namespace) ;
@@ -440,7 +434,6 @@ fn current_node<Handle>(open_elems: &[Handle]) -> &Handle {
440434 open_elems. last ( ) . expect ( "no current element" )
441435}
442436
443- #[ doc( hidden) ]
444437impl < Handle , Sink > XmlTreeBuilder < Handle , Sink >
445438where
446439 Handle : Clone ,
@@ -609,7 +602,6 @@ fn any_not_whitespace(x: &StrTendril) -> bool {
609602 . all ( |b| matches ! ( b, b'\t' | b'\r' | b'\n' | b'\x0C' | b' ' ) )
610603}
611604
612- #[ doc( hidden) ]
613605impl < Handle , Sink > XmlTreeBuilder < Handle , Sink >
614606where
615607 Handle : Clone ,
0 commit comments