pub(crate) async fn try_restricted_bind<F, S, Fut>(
addrs: Vec<SocketAddr>,
range_str: &str,
binder: F,
) -> Result<S>pub(crate) async fn try_restricted_bind<F, S, Fut>(
addrs: Vec<SocketAddr>,
range_str: &str,
binder: F,
) -> Result<S>