Struct tptp::reader::ReaderBuilder[][src]

pub struct ReaderBuilder<R> where
    R: Resolve
{ /* fields omitted */ }

Configuration state to build a Reader, parameterized over a Resolve instance.

Methods

impl ReaderBuilder<DefaultResolver>
[src]

A new builder. By default, use a DefaultResolver and do not follow includes.

impl<R> ReaderBuilder<R> where
    R: Resolve
[src]

Use a different Resolve implementation

Follow include directives, possibly recursively

Finalize and create an iterator. This might fail if e.g. the starting stream cannot be opened

Auto Trait Implementations

impl<R> Send for ReaderBuilder<R> where
    R: Send

impl<R> Sync for ReaderBuilder<R> where
    R: Sync