Skip to main content

drive_blocking_stream

Function drive_blocking_stream 

Source
pub fn drive_blocking_stream<S, D>(
    policy: StreamPolicy,
    source: &mut S,
    sink: &mut D,
    scratch: &mut [u8],
    outcome: &mut StreamOutcome,
) -> Result<StreamCompletion, StreamExecutionError<S::Error, D::Error>>
Expand description

Drives one finite blocking transfer with caller-owned scratch storage.