@@ -43,45 +43,41 @@ impl Function for Parameters {
4343 let secure_string = SecureString {
4444 secure_string : value. to_string ( ) ,
4545 } ;
46- Ok ( serde_json:: to_value ( secure_string) ?)
46+ return Ok ( serde_json:: to_value ( secure_string) ?) ;
4747 } ,
4848 DataType :: SecureObject => {
4949 let secure_object = SecureObject {
5050 secure_object : value. clone ( ) ,
5151 } ;
52- Ok ( serde_json:: to_value ( secure_object) ?)
52+ return Ok ( serde_json:: to_value ( secure_object) ?) ;
5353 } ,
5454 DataType :: String => {
55- let Some ( value ) = value. as_str ( ) else {
55+ let Some ( _value ) = value. as_str ( ) else {
5656 return Err ( DscError :: Parser ( t ! ( "functions.parameters.keyNotString" , key = key) . to_string ( ) ) ) ;
5757 } ;
58- Ok ( serde_json:: to_value ( value) ?)
5958 } ,
6059 DataType :: Int => {
61- let Some ( value ) = value. as_i64 ( ) else {
60+ let Some ( _value ) = value. as_i64 ( ) else {
6261 return Err ( DscError :: Parser ( t ! ( "functions.parameters.keyNotInt" , key = key) . to_string ( ) ) ) ;
6362 } ;
64- Ok ( serde_json:: to_value ( value) ?)
6563 } ,
6664 DataType :: Bool => {
67- let Some ( value ) = value. as_bool ( ) else {
65+ let Some ( _value ) = value. as_bool ( ) else {
6866 return Err ( DscError :: Parser ( t ! ( "functions.parameters.keyNotBool" , key = key) . to_string ( ) ) ) ;
6967 } ;
70- Ok ( serde_json:: to_value ( value) ?)
7168 } ,
7269 DataType :: Object => {
73- let Some ( value ) = value. as_object ( ) else {
70+ let Some ( _value ) = value. as_object ( ) else {
7471 return Err ( DscError :: Parser ( t ! ( "functions.parameters.keyNotObject" , key = key) . to_string ( ) ) ) ;
7572 } ;
76- Ok ( serde_json:: to_value ( value) ?)
7773 } ,
7874 DataType :: Array => {
79- let Some ( value ) = value. as_array ( ) else {
75+ let Some ( _value ) = value. as_array ( ) else {
8076 return Err ( DscError :: Parser ( t ! ( "functions.parameters.keyNotArray" , key = key) . to_string ( ) ) ) ;
8177 } ;
82- Ok ( serde_json:: to_value ( value) ?)
8378 } ,
8479 }
80+ Ok ( value. clone ( ) )
8581 }
8682 else {
8783 Err ( DscError :: Parser ( t ! ( "functions.parameters.keyNotFound" , key = key) . to_string ( ) ) )
0 commit comments