coroutines
Returns a lightweight coroutine facade over this client.
Cancellable transports cancel their underlying HTTP call. A legacy blocking transport runs on dispatcher; cancellation prevents result delivery but may not stop arbitrary blocking transport code immediately. The caller owns the coroutine scope. Safe reads retain the blocking retry policy, mutations are not retried, and typed SdkError values are unchanged.