Files
clash-proxy/src-tauri/src/core/timer.rs

21 lines
390 B
Rust
Raw Normal View History

2022-04-19 01:41:20 +08:00
use delay_timer::prelude::{DelayTimer, DelayTimerBuilder, Task, TaskBuilder};
use std::collections::HashMap;
pub struct Timer {
delay_timer: DelayTimer,
timer_map: HashMap<String, u64>,
timer_count: u64,
}
impl Timer {
pub fn new() -> Self {
Timer {
delay_timer: DelayTimerBuilder::default().build(),
timer_map: HashMap::new(),
timer_count: 1,
}
}
}