Function mentat_ffi::values_iter [] [src]

#[no_mangle]
pub unsafe extern "C" fn values_iter(
    values: *mut Vec<TypedValue>
) -> *mut TypedValueIterator

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

Safety

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

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