Skip to main content

streaming_merge

Function streaming_merge 

Source
pub fn streaming_merge<S: TapeSource, T: TapeSource>(
    base: &S,
    overlay: &T,
    options: &StreamingMergeOptions,
) -> Result<Value>
Expand description

Streaming merge that can be interrupted/resumed

Useful for very large documents where you want to:

  • Limit memory usage
  • Get partial results quickly
  • Cancel long-running merges

ยงErrors

Returns an error if either tape cannot be converted to a value.