[][src]Module git_packetline::provider

Structs

Provider

Read pack lines one after another, without consuming more than needed from the underlying Read. Flush lines cause the reader to stop producing lines forever, leaving Read at the start of whatever comes next.

ReadWithSidebands

Note: Reading from this intermediary copies bytes 3 times: OS -> (parent) line provider buffer -> our buffer -> caller's output buffer