Skip to main content

write_body

Function write_body 

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

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.