[][src]Enum tantivy::directory::error::OpenReadError

pub enum OpenReadError {
    FileDoesNotExist(PathBuf),
    IOError(IOError),
    IncompatibleIndex(Incompatibility),
}

Error that may occur when accessing a file read

Variants

FileDoesNotExist(PathBuf)

The file does not exists.

IOError(IOError)

Any kind of IO error that happens when interacting with the underlying IO device.

IncompatibleIndex(Incompatibility)

This library doesn't support the index version found on disk

Trait Implementations

impl Debug for OpenReadError[src]

impl Display for OpenReadError[src]

impl From<IOError> for OpenReadError[src]

impl From<Incompatibility> for OpenReadError[src]

impl From<OpenReadError> for TantivyError[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> Downcast for T where
    T: Any
[src]

impl<T> DowncastSync for T where
    T: Send + Sync + Any
[src]

impl<T> Erased for T[src]

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

impl<T> Fruit for T where
    T: Send + Downcast
[src]

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

impl<T> ToString for T where
    T: Display + ?Sized
[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.

impl<V, T> VZip<V> for T where
    V: MultiLane<T>,