Function mentat_ffi::rows_iter_next [] [src]

#[no_mangle]
pub unsafe extern "C" fn rows_iter_next(
    iter: *mut TypedValueListIterator
) -> *mut Vec<TypedValue>

Returns the next value in the iter as a Vec<ValueType>. If there is no value next value, a null pointer is returned.

Safety

Callers must ensure that the pointer to the Vec<Vec<TypedValue>> is not dangling .

Callers are responsible for managing the memory for the return value. A destructor typed_value_list_destroy is provided for releasing the memory for this pointer type.