[][src]Struct ieql::input::document::DocumentReferenceBatch

pub struct DocumentReferenceBatch {
    pub documents: Vec<DocumentReference>,
}

Represents a batch (collection in the form of a Vec) of DocumentReferences.

This struct is particularly useful for scanning, as it allows one function call to take many different document references. It also enables 'processing groups'—i.e. groups of documents that will always be processed together in the same thread.

Fields

documents: Vec<DocumentReference>

Contains the DocumentReferences

Trait Implementations

Auto Trait Implementations

Blanket Implementations

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

impl<T> From<T> for 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.

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

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

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