whatawhat 0.2.3

Application for monitoring user activity
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
pub struct AfkEvaluator {
    threshold_ms: u32,
}

impl AfkEvaluator {
    pub fn from_seconds(threshold_s: u32) -> Self {
        Self { threshold_ms: threshold_s * 1000 }
    }

    pub fn is_afk(&self, idle_time: u32) -> bool{
        self.threshold_ms < idle_time 
    }
}