Skip to main content

Module coroutine

Module coroutine 

Source
Expand description

Generator-shape coroutine driver. Mirrors core::ops::Coroutine: a Yield associated type for intermediate progress, a Return for terminal output, and a two-variant WebdavCoroutineState.

Most coroutines pick the standard WebdavYield (I/O-only); redirect-aware ones declare their own (e.g. WebdavRedirectYield).

Enums§

WebdavCoroutineState
State yielded by a WebdavCoroutine::resume step.
WebdavYield
Standard I/O-only Yield for coroutines that only read/write socket bytes.

Traits§

WebdavCoroutine
Standard-shape WebDAV coroutine.