Struct csvsc::input::InputStream[][src]

pub struct InputStream { /* fields omitted */ }

A structure for creating a transformation chain from input files.

Most of the time you’ll start your processing chain using .from_readers() or .from_paths() and then chain the methods of the RowStream trait. However there are more options for the cases where you need to customize how your input is read.

Trait Implementations

impl IntoIterator for InputStream[src]

type Item = RowResult

The type of the elements being iterated over.

type IntoIter = IntoIter

Which kind of iterator are we turning this into?

impl RowStream for InputStream[src]

Auto Trait Implementations

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.