simple/simple.rs
1use stry_evermore::{Evermore, Worker};
2
3#[derive(Debug, Default, Clone)]
4struct Data {}
5
6fn main() {
7 let _ = Evermore::new(async {}, 4, Data::default(), |worker| {
8 Box::pin(task(worker))
9 });
10}
11
12async fn task(worker: Worker<Data>) -> Result<(), std::io::Error> {
13 loop {
14 if worker.should_stop() {
15 break;
16 }
17 }
18
19 Ok(())
20}