@@ -187,7 +187,7 @@ impl DscResource {
187
187
after_state : after_state. clone ( ) ,
188
188
changed_properties : if diff. is_empty ( ) { None } else { Some ( diff) } ,
189
189
} ) ;
190
- return Ok ( set_result) ;
190
+ Ok ( set_result)
191
191
}
192
192
193
193
fn invoke_test_with_adapter ( & self , adapter : & str , resource_name : & str , expected : & str ) -> Result < TestResult , DscError > {
@@ -221,7 +221,7 @@ impl DscResource {
221
221
in_desired_state : resource_result. in_desired_state ,
222
222
diff_properties,
223
223
} ) ;
224
- return Ok ( test_result) ;
224
+ Ok ( test_result)
225
225
}
226
226
227
227
fn invoke_delete_with_adapter ( & self , adapter : & str , resource_name : & str , filter : & str ) -> Result < ( ) , DscError > {
@@ -236,7 +236,7 @@ impl DscResource {
236
236
}
237
237
238
238
configurator. invoke_set ( false ) ?;
239
- return Ok ( ( ) ) ;
239
+ Ok ( ( ) )
240
240
}
241
241
242
242
fn invoke_export_with_adapter ( & self , adapter : & str , input : & str ) -> Result < ExportResult , DscError > {
@@ -266,7 +266,7 @@ impl DscResource {
266
266
export_result. actual_state . push ( serde_json:: to_value ( result. clone ( ) ) ?) ;
267
267
}
268
268
}
269
- return Ok ( export_result) ;
269
+ Ok ( export_result)
270
270
}
271
271
272
272
fn get_adapter_resource ( configurator : & mut Configurator , adapter : & str ) -> Result < DscResource , DscError > {
@@ -620,6 +620,19 @@ pub fn redact(value: &Value) -> Value {
620
620
///
621
621
/// # Errors
622
622
/// * `DscError` - The adapter manifest is not found or invalid
623
+ /// Retrieve the kind of adapter
624
+ ///
625
+ /// # Arguments
626
+ ///
627
+ /// * `adapter` - The adapter resource
628
+ ///
629
+ /// # Returns
630
+ ///
631
+ /// The input kind of the adapter
632
+ ///
633
+ /// # Errors
634
+ ///
635
+ /// * `DscError` - The adapter does not have a manifest or the manifest is invalid
623
636
pub fn get_adapter_input_kind ( adapter : & DscResource ) -> Result < AdapterInputKind , DscError > {
624
637
if let Some ( manifest) = & adapter. manifest {
625
638
if let Ok ( manifest) = serde_json:: from_value :: < ResourceManifest > ( manifest. clone ( ) ) {
0 commit comments