use std::{io, process, thread, time::Duration}; use termux_notification::TermuxNotification; fn main() -> io::Result<()> { termux_notification::callbacks::init_socket(); let remove_handle = TermuxNotification::new() .id("example") .title("Termux Notification Example") .button1_fn("ECHO", || println!("Hello")) .on_delete_fn(|| { println!("Notification deleted"); process::exit(0); }) .show()?; thread::sleep(Duration::from_secs(60)); remove_handle.remove() }