[][src]Struct csv::IntoInnerError

pub struct IntoInnerError<W> { /* fields omitted */ }

IntoInnerError occurs when consuming a Writer fails.

Consuming the Writer causes a flush to happen. If the flush fails, then this error is returned, which contains both the original Writer and the error that occurred.

The type parameter W is the unconsumed writer.

Methods

impl<W> IntoInnerError<W>
[src]

Returns the error which caused the call to into_inner to fail.

This error was returned when attempting to flush the internal buffer.

Returns the underlying writer which generated the error.

The returned value can be used for error recovery, such as re-inspecting the buffer.

Trait Implementations

impl<W> Display for IntoInnerError<W>
[src]

impl<W> Debug for IntoInnerError<W>
[src]

impl<W: Any> Error for IntoInnerError<W>
[src]

The lower-level source of this error, if any. Read more

Auto Trait Implementations

impl<W> Send for IntoInnerError<W> where
    W: Send

impl<W> Sync for IntoInnerError<W> where
    W: Sync

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToString for T where
    T: Display + ?Sized
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]