package it.cavallium.dbengine.database; import java.util.function.BiFunction; import lombok.Value; import org.jetbrains.annotations.NotNull; import reactor.core.publisher.Flux; @Value public class LLSearchResult { Flux results; @NotNull public static BiFunction accumulator() { return (a, b) -> new LLSearchResult(Flux.merge(a.results, b.results)); } }