[−][src]Struct ieql::input::document::DocumentReferenceBatch
Represents a batch (collection in the form of a Vec
) of
DocumentReference
s.
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
impl From<Vec<DocumentReference>> for DocumentReferenceBatch
[src]
impl From<Vec<DocumentReference>> for DocumentReferenceBatch
fn from(docs: Vec<DocumentReference>) -> DocumentReferenceBatch | [src] |
Auto Trait Implementations
impl Send for DocumentReferenceBatch
impl Send for DocumentReferenceBatch
impl Sync for DocumentReferenceBatch
impl Sync for DocumentReferenceBatch
Blanket Implementations
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error> | [src] |
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T | [src] |
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
🔬 This is a nightly-only experimental API. (
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error> | [src] |
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId | [src] |