File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -120,7 +120,7 @@ impl<'a> MapBuilder<'a> {
120
120
/// .build();
121
121
/// ```
122
122
#[ inline]
123
- pub fn insert_fn ( self , key : ~str , f : ' a |~str | -> ~str ) -> MapBuilder < ' a > {
123
+ pub fn insert_fn ( self , key : ~str , f : |~str |: ' a -> ~str ) -> MapBuilder <' a> {
124
124
let MapBuilder { mut data } = self ;
125
125
data. insert( key, Fun ( f) ) ;
126
126
MapBuilder { data : data }
@@ -249,7 +249,7 @@ impl<'a> VecBuilder<'a> {
249
249
/// .build();
250
250
/// ```
251
251
#[ inline]
252
- pub fn push_fn ( self , f : ' a |~str | -> ~str ) -> VecBuilder < ' a > {
252
+ pub fn push_fn ( self , f : |~str |: ' a -> ~str ) -> VecBuilder <' a> {
253
253
let VecBuilder { mut data } = self ;
254
254
data. push ( Fun ( f) ) ;
255
255
VecBuilder { data : data }
Original file line number Diff line number Diff line change @@ -34,7 +34,7 @@ pub enum Data<'a> {
34
34
Bool ( bool ) ,
35
35
Vec ( Vec < Data < ' a > > ) ,
36
36
Map ( HashMap < ~str , Data < ' a > > ) ,
37
- Fun ( ' a |~str | -> ~str ) ,
37
+ Fun ( |~str |: ' a -> ~str ) ,
38
38
}
39
39
40
40
impl <' a> Eq for Data <' a > {
You can’t perform that action at this time.
0 commit comments