[][src]Function barc::write_body

pub fn write_body<W: ?Sized>(
    out: &mut W,
    with_crlf: bool,
    body: &BodyImage
) -> Result<u64, BarcError> where
    W: Write

Write body to out, with optional CR+LF end padding, and return the length written. This is primarily an implementation detail of BarcWriter, but is made public for its general diagnostic utility.

The Write is passed by reference for backward compatibility with its original non-generic form as &mut dyn Write. C-RW-VALUE prefers pass by value, but this would now be a breaking change.