[][src]Trait pcd_rs::seq_writer::SeqWriterBuilderEx

pub trait SeqWriterBuilderEx<Record, Kind> where
    Kind: SchemaKind
{ fn from_writer<W: Write + Seek>(
        self,
        writer: W
    ) -> Fallible<SeqWriter<W, Record, Kind>>;
fn create<P: AsRef<Path>>(
        self,
        path: P
    ) -> Fallible<SeqWriter<BufWriter<File>, Record, Kind>>; }

Required methods

fn from_writer<W: Write + Seek>(
    self,
    writer: W
) -> Fallible<SeqWriter<W, Record, Kind>>

fn create<P: AsRef<Path>>(
    self,
    path: P
) -> Fallible<SeqWriter<BufWriter<File>, Record, Kind>>

Loading content...

Implementors

impl<Record, Kind> SeqWriterBuilderEx<Record, Kind> for SeqWriterBuilder<Record, Kind> where
    Kind: SchemaKind
[src]

fn from_writer<W: Write + Seek>(
    self,
    writer: W
) -> Fallible<SeqWriter<W, Record, Kind>>
[src]

Builds new SeqWriter object from a writer. The writer must implement both Write and Write traits.

fn create<P: AsRef<Path>>(
    self,
    path: P
) -> Fallible<SeqWriter<BufWriter<File>, Record, Kind>>
[src]

Builds new SeqWriter by creating a new file.

Loading content...