Function tarantool_rust_module::box_index_random [] [src]

pub unsafe extern "C" fn box_index_random(
    space_id: u32,
    index_id: u32,
    rnd: u32,
    result: *mut *mut BoxTuple
) -> c_int

Return a random tuple from the index (useful for statistical analysis).

\param space_id space identifier \param index_id index identifier \param rnd random seed \param[out] result a tuple or NULL if index is empty \retval -1 on error (check box_error_last()) \retval 0 on success \sa \code box.space[space_id].index[index_id]:random(rnd) \endcode