@@ -169,21 +169,24 @@ impl DynVal {
169169 }
170170
171171 pub fn as_f64 ( & self ) -> Result < f64 > {
172- self . 0 . parse ( ) . or_else ( |_| {
173- self . as_bool ( ) . map ( |b| if b { 1.0 } else { 0.0 } )
174- } ) . map_err ( |e| ConversionError :: new ( self . clone ( ) , "f64" , e) )
172+ self . 0
173+ . parse ( )
174+ . or_else ( |_| self . as_bool ( ) . map ( |b| if b { 1.0 } else { 0.0 } ) )
175+ . map_err ( |e| ConversionError :: new ( self . clone ( ) , "f64" , e) )
175176 }
176177
177178 pub fn as_i32 ( & self ) -> Result < i32 > {
178- self . 0 . parse ( ) . or_else ( |_| {
179- self . as_bool ( ) . map ( |b| if b { 1 } else { 0 } )
180- } ) . map_err ( |e| ConversionError :: new ( self . clone ( ) , "i32" , e) )
179+ self . 0
180+ . parse ( )
181+ . or_else ( |_| self . as_bool ( ) . map ( |b| if b { 1 } else { 0 } ) )
182+ . map_err ( |e| ConversionError :: new ( self . clone ( ) , "i32" , e) )
181183 }
182184
183185 pub fn as_i64 ( & self ) -> Result < i64 > {
184- self . 0 . parse ( ) . or_else ( |_| {
185- self . as_bool ( ) . map ( |b| if b { 1 } else { 0 } )
186- } ) . map_err ( |e| ConversionError :: new ( self . clone ( ) , "i64" , e) )
186+ self . 0
187+ . parse ( )
188+ . or_else ( |_| self . as_bool ( ) . map ( |b| if b { 1 } else { 0 } ) )
189+ . map_err ( |e| ConversionError :: new ( self . clone ( ) , "i64" , e) )
187190 }
188191
189192 pub fn as_bool ( & self ) -> Result < bool > {
0 commit comments