Skip to main content

laminar_result_get_batch

Function laminar_result_get_batch 

Source
#[unsafe(no_mangle)]
pub unsafe extern "C" fn laminar_result_get_batch( result: *mut LaminarQueryResult, index: usize, out: *mut *mut LaminarRecordBatch, ) -> i32
Expand description

Get a batch by index from a query result.

§Arguments

  • result - Query result handle
  • index - Batch index (0-based)
  • out - Pointer to receive batch handle

§Returns

LAMINAR_OK on success, or an error code.

§Safety

  • result must be a valid query result handle
  • index must be less than the batch count
  • out must be a valid pointer