async fn retry<K>( buf: Buffer<K>, net: Sender<Command<K>>, delays: [u8; 5], ) -> Infalliblewhere K: Clone,