Struct broadcast::BroadcastWriter [] [src]

pub struct BroadcastWriter<A: Write, B: Write> { /* fields omitted */ }

A type which duplicates its writes to all provided writers

Methods

impl<A: Write, B: Write> BroadcastWriter<A, B>
[src]

Creates a new broadcast instance which can be used as a Write All data will be written to the primary writer as well as the seconardary writer. Errors that occur during the either write operartion will be yielded.

Trait Implementations

impl<A: Write, B: Write> Write for BroadcastWriter<A, B>
[src]

Write a buffer into this object, returning how many bytes were written. Read more

Flush this output stream, ensuring that all intermediately buffered contents reach their destination. Read more

Attempts to write an entire buffer into this write. Read more

Writes a formatted string into this writer, returning any error encountered. Read more

Creates a "by reference" adaptor for this instance of Write. Read more