pub async fn start_server<T: Clone + Send + Sync + 'static>( bind: IpAddr, port: u16, app: Router<T>, state: T, name: &'static str, ) -> Result<ServerHandle>