[][src]Struct seshat::SearchBatch

pub struct SearchBatch {
    pub count: usize,
    pub results: Vec<SearchResult>,
    pub next_batch: Option<Uuid>,
}

A batch of search results that were returned during a search.

Fields

count: usize

The total number of events that were found.

results: Vec<SearchResult>

The list of search results that were returned. The number of results is always smaller of equal to the count and depends on the limit that was given in the SearchConfig.

next_batch: Option<Uuid>

A token that can be set in the SearchConfig to continue fetching the next batch of SearchResults.

Trait Implementations

impl Clone for SearchBatch[src]

impl Debug for SearchBatch[src]

impl Default for SearchBatch[src]

impl<'de> Deserialize<'de> for SearchBatch[src]

impl PartialEq<SearchBatch> for SearchBatch[src]

impl Serialize for SearchBatch[src]

impl StructuralPartialEq for SearchBatch[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> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> Downcast for T where
    T: Any

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

impl<T> Erased for T

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> Pointable for T

type Init = T

The type for initializers.

impl<T> Same<T> for T

type Output = T

Should always be Self

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

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>,