@@ -107,7 +107,7 @@ pub(crate) fn get_kargs(
107
107
) -> Result < Vec < String > > {
108
108
let cancellable = gio:: Cancellable :: NONE ;
109
109
let repo = & sysroot. repo ( ) ;
110
- let mut kargs: Vec < String > = vec ! [ ] ;
110
+ let mut kargs = vec ! [ ] ;
111
111
let sys_arch = std:: env:: consts:: ARCH ;
112
112
113
113
// Get the kargs used for the merge in the bootloader config
@@ -120,7 +120,7 @@ pub(crate) fn get_kargs(
120
120
121
121
// Get the kargs in kargs.d of the merge
122
122
let merge_root = & crate :: utils:: deployment_fd ( sysroot, merge_deployment) ?;
123
- let existing_kargs: Vec < String > = get_kargs_in_root ( merge_root, sys_arch) ?;
123
+ let existing_kargs = get_kargs_in_root ( merge_root, sys_arch) ?;
124
124
125
125
// Get the kargs in kargs.d of the pending image
126
126
let ( fetched_tree, _) = repo. read_commit ( fetched. ostree_commit . as_str ( ) , cancellable) ?;
@@ -139,16 +139,16 @@ pub(crate) fn get_kargs(
139
139
let remote_kargs = get_kargs_from_ostree ( repo, & fetched_tree, sys_arch) ?;
140
140
141
141
// get the diff between the existing and remote kargs
142
- let mut added_kargs: Vec < String > = remote_kargs
142
+ let mut added_kargs = remote_kargs
143
143
. clone ( )
144
144
. into_iter ( )
145
145
. filter ( |item| !existing_kargs. contains ( item) )
146
- . collect ( ) ;
147
- let removed_kargs: Vec < String > = existing_kargs
146
+ . collect :: < Vec < _ > > ( ) ;
147
+ let removed_kargs = existing_kargs
148
148
. clone ( )
149
149
. into_iter ( )
150
150
. filter ( |item| !remote_kargs. contains ( item) )
151
- . collect ( ) ;
151
+ . collect :: < Vec < _ > > ( ) ;
152
152
153
153
tracing:: debug!(
154
154
"kargs: added={:?} removed={:?}" ,
0 commit comments