Function mentat_ffi::rows_iter [] [src]

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

Consumes the Vec<Vec<TypedValue>> and returns an iterator over the values.

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_result_set_iter_destroy is provided for releasing the memory for this pointer type.