Struct uhttp_sse::SseField [] [src]

pub struct SseField<W: Write>(_);

A field in an SSE message.

Each field has a name and a value. The assigned name is automatically written when the object is initialized, and the value is then appended by writing into the SseField object any number of times. When the SseField object goes out of scope, the field is terminated.

The written value must not contain any \n newline characters.

Trait Implementations

impl<W: Write> Write for SseField<W>
[src]

Appends to the value of the current field.

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

impl<W: Write> Drop for SseField<W>
[src]

Writes the field terminating sequence on drop.

A method called when the value goes out of scope. Read more