ratatui_toolkit/primitives/toast/methods/
toast_lifetime_percent.rs

1use crate::primitives::toast::Toast;
2
3impl Toast {
4    pub fn lifetime_percent(&self) -> f32 {
5        let elapsed = self.created_at.elapsed().as_secs_f32();
6        let total = self.duration.as_secs_f32();
7        (total - elapsed) / total
8    }
9}