pub async fn drive_async<'transport, 'request, 'writer, 'buffer, T>(
transport: &'transport T,
request: TransportRequest<'request>,
response: &'writer mut ResponseWriter<'buffer>,
) -> Result<(), AsyncExecutionError<T::Error>>where
T: AsyncTransport + ?Sized,
'transport: 'writer,
'request: 'writer,
'buffer: 'writer,Expand description
Drives one cross-thread async attempt and commits only after Ready(Ok).