Skip to main content

drive_async

Function drive_async 

Source
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).