scatter_net/legacy/net/methods/
accept_loop.rs

1use crate::{spawn_and_forget, ScatterNet};
2
3impl ScatterNet {
4    pub async fn accept_loop(self) {
5        loop {
6            if let Some(incoming) = self.endpoint.accept().await {
7                spawn_and_forget(Self::handle_incoming_connection(self.clone(), incoming));
8            }
9        }
10    }
11}