in fastpay/src/transport.rs [144:152]
fn write_data<'a>(
&'a mut self,
buffer: &'a [u8],
) -> future::BoxFuture<'a, Result<(), std::io::Error>> {
Box::pin(async move {
self.socket.send_to(buffer, &*self.address).await?;
Ok(())
})
}