File tree Expand file tree Collapse file tree 1 file changed +0
-23
lines changed Expand file tree Collapse file tree 1 file changed +0
-23
lines changed Original file line number Diff line number Diff line change @@ -113,29 +113,6 @@ macro_rules! define_Conf {
113
113
// hack to convert tts
114
114
( TY $ty: ty) => { $ty } ;
115
115
116
- // how to read the value?
117
- ( CONV i64 , $value: expr) => { $value. as_integer( ) } ;
118
- ( CONV u64 , $value: expr) => {
119
- $value. as_integer( )
120
- . iter( )
121
- . filter_map( |& i| if i >= 0 { Some ( i as u64 ) } else { None } )
122
- . next( )
123
- } ;
124
- ( CONV String , $value: expr) => { $value. as_str( ) . map( Into :: into) } ;
125
- ( CONV Vec <String >, $value: expr) => { {
126
- let slice = $value. as_array( ) ;
127
-
128
- if let Some ( slice) = slice {
129
- if slice. iter( ) . any( |v| v. as_str( ) . is_none( ) ) {
130
- None
131
- } else {
132
- Some ( slice. iter( ) . map( |v| v. as_str( ) . expect( "already checked" ) . to_owned( ) ) . collect( ) )
133
- }
134
- } else {
135
- None
136
- }
137
- } } ;
138
-
139
116
// provide a nicer syntax to declare the default value of `Vec<String>` variables
140
117
( DEFAULT Vec <String >, $e: expr) => { $e. iter( ) . map( |& e| e. to_owned( ) ) . collect( ) } ;
141
118
( DEFAULT $ty: ty, $e: expr) => { $e } ;
You can’t perform that action at this time.
0 commit comments