fn interleave_pending_sink(self) -> InterleavePending<Self>
    where
        Self: Sized,
    {
        InterleavePending::new(self)
    }
Introduces an extra [`Poll::Pending`](futures_core::task::Poll::Pending)
in between each operation on the sink.
futures-test/src/sink/mod.rs