[][src]Struct aerospike::Recordset

pub struct Recordset { /* fields omitted */ }

Virtual collection of records retrieved through queries and scans. During a query/scan, multiple threads will retrieve records from the server nodes and put these records on an internal queue managed by the recordset. The single user thread consumes these records from the queue.

Methods

impl Recordset[src]

pub fn close(&self)[src]

Close the query.

pub fn is_active(&self) -> bool[src]

Check whether the query is still active.

pub fn task_id(&self) -> u64[src]

Returns the task ID for the scan/query.

Trait Implementations

impl<'a> Iterator for &'a Recordset[src]

type Item = Result<Record>

The type of the elements being iterated over.

Auto Trait Implementations

Blanket Implementations

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

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

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

type Error = !

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> Borrow<T> for T where
    T: ?Sized
[src]

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

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

impl<T> Same<T> for T

type Output = T

Should always be Self

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