Struct nue_io::SeekForwardWrite [] [src]

pub struct SeekForwardWrite<T> { /* fields omitted */ }

A forward seeking wrapper around a Write type.

Methods

impl<T> SeekForwardWrite<T>
[src]

Creates a new SeekForwardWrite.

Trait Implementations

impl<T: Write> SeekForward for SeekForwardWrite<T>
[src]

Seeks forward in the stream. Read more

impl<T: SeekRewind> SeekRewind for SeekForwardWrite<T>
[src]

Seeks back to the beginning of the stream. Read more

impl<T: Tell> Tell for SeekForwardWrite<T>
[src]

Returns the current absolute position in the stream.

impl<T: SeekAbsolute> SeekAbsolute for SeekForwardWrite<T>
[src]

Seeks to the specified position in the stream. Read more

impl<T: SeekEnd> SeekEnd for SeekForwardWrite<T>
[src]

Seeks to the end of the stream + offset. Read more

impl<T: SeekBackward> SeekBackward for SeekForwardWrite<T>
[src]

Seeks backward in the stream. Read more

impl<T: Write> Write for SeekForwardWrite<T>
[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