clippy: Fix several warnings in components/devtools (#31501)

This commit is contained in:
eri 2024-03-05 19:19:04 +01:00 committed by GitHub
parent da873779b4
commit 3552bb2464
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
18 changed files with 85 additions and 86 deletions

View file

@ -5,7 +5,7 @@
use std::any::Any;
use std::cell::{Cell, RefCell};
use std::collections::HashMap;
use std::mem::replace;
use std::mem;
use std::net::TcpStream;
use std::sync::{Arc, Mutex};
@ -105,7 +105,7 @@ impl ActorRegistry {
/// Get start stamp when registry was started
pub fn start_stamp(&self) -> PreciseTime {
self.start_stamp.clone()
self.start_stamp
}
pub fn register_script_actor(&self, script_id: String, actor: String) {
@ -194,12 +194,12 @@ impl ActorRegistry {
}
},
}
let new_actors = replace(&mut *self.new_actors.borrow_mut(), vec![]);
let new_actors = mem::take(&mut *self.new_actors.borrow_mut());
for actor in new_actors.into_iter() {
self.actors.insert(actor.name().to_owned(), actor);
}
let old_actors = replace(&mut *self.old_actors.borrow_mut(), vec![]);
let old_actors = mem::take(&mut *self.old_actors.borrow_mut());
for name in old_actors {
self.drop_actor(name);
}