Function rtss::line_timing_copy[][src]

pub fn line_timing_copy<R: Read, W: Write>(
    input: &mut R,
    output: &mut W,
    formatter: DurationFormatter,
    separator: char,
    start: Instant
) -> Result<u64>
Expand description

Copy each line from input to output, prepending the output line with elapsed time since start and since the previous line, separated by separator until EOF or IO error.

Returns the number of bytes read from input on success.