makes clippy happier

This commit is contained in:
Tamo 2021-10-28 13:05:58 +02:00 committed by marin postma
parent 6ef73eb226
commit efd0ea9e1e
No known key found for this signature in database
GPG Key ID: 6088B7721C3E39F9

View File

@ -65,7 +65,7 @@ pub struct SegmentAnalytics {
impl SegmentAnalytics { impl SegmentAnalytics {
fn compute_traits(opt: &Opt, stats: Stats) -> Value { fn compute_traits(opt: &Opt, stats: Stats) -> Value {
static FIRST_START_TIMESTAMP: Lazy<Instant> = Lazy::new(Instant::now); static FIRST_START_TIMESTAMP: Lazy<Instant> = Lazy::new(Instant::now);
const SYSTEM: Lazy<Value> = Lazy::new(|| { static SYSTEM: Lazy<Value> = Lazy::new(|| {
let mut sys = System::new_all(); let mut sys = System::new_all();
sys.refresh_all(); sys.refresh_all();
let kernel_version = sys let kernel_version = sys
@ -111,9 +111,7 @@ impl SegmentAnalytics {
write_user_id(&opt.db_path, &user_id); write_user_id(&opt.db_path, &user_id);
let client = HttpClient::default(); let client = HttpClient::default();
let user = User::UserId { let user = User::UserId { user_id };
user_id: user_id.clone(),
};
let batcher = Mutex::new(AutoBatcher::new( let batcher = Mutex::new(AutoBatcher::new(
client, client,
Batcher::new(None), Batcher::new(None),
@ -215,7 +213,7 @@ impl SegmentAnalytics {
// to avoid blocking the search we are going to do the heavier computation and take the // to avoid blocking the search we are going to do the heavier computation and take the
// batcher's mutex in an async task // batcher's mutex in an async task
tokio::spawn(async move { tokio::spawn(async move {
const RE: Lazy<Regex> = Lazy::new(|| Regex::new("AND | OR").unwrap()); static RE: Lazy<Regex> = Lazy::new(|| Regex::new("AND | OR").unwrap());
let filtered = filter.is_some() as usize; let filtered = filter.is_some() as usize;
let syntax = match filter.as_ref() { let syntax = match filter.as_ref() {