File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -83,9 +83,9 @@ impl Engine for EngineService {
8383 . get ( & ( data. namespace . clone ( ) , data. task . clone ( ) ) )
8484 {
8585 Some ( tasks) => {
86- let mut task_refs : Vec < _ > = tasks. iter ( ) . collect ( ) ;
87- task_refs . sort_by_key ( |f| & f. id ) ;
88- task_refs
86+ let mut d = tasks. clone ( ) ;
87+ d . sort_by_key ( |f| f. id . clone ( ) ) ;
88+ d . iter ( )
8989 . map ( |f| proto:: Task {
9090 id : f. id . clone ( ) ,
9191 task_id : format ! ( "{}:{}" , data. namespace, data. task) ,
@@ -110,9 +110,9 @@ impl Engine for EngineService {
110110 . get ( & ( data. namespace . clone ( ) , data. task . clone ( ) ) )
111111 {
112112 Some ( tasks) => {
113- let mut task_refs : Vec < _ > = tasks. iter ( ) . collect ( ) ;
114- task_refs . sort_by_key ( |f| & f. id ) ;
115- task_refs
113+ let mut d = tasks. clone ( ) ;
114+ d . sort_by_key ( |f| f. id . clone ( ) ) ;
115+ d . iter ( )
116116 . map ( |f| proto:: Task {
117117 id : f. id . clone ( ) ,
118118 task_id : format ! ( "{}:{}" , data. namespace, data. task) ,
You can’t perform that action at this time.
0 commit comments