Trait JoinAppend

Source
pub trait JoinAppend {
    // Required method
    fn join_append<'b>(
        &mut self,
        sep: &[u8],
        items: impl Iterator<Item = &'b [u8]>,
        term: &LineTerminator,
    ) -> Result<(), Error>;
}
Expand description

A trait for adding join_append to a writer.

Required Methods§

Source

fn join_append<'b>( &mut self, sep: &[u8], items: impl Iterator<Item = &'b [u8]>, term: &LineTerminator, ) -> Result<(), Error>

Given an input iterator of items, write them with a serparator and a newline.

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§