pub fn add_with_index(
    policy: HLLPolicy,
    list: FilterExpression,
    index_bit_count: FilterExpression,
    bin: FilterExpression
) -> FilterExpression
Expand description

Create expression that adds values to a HLL set and returns HLL set. If HLL bin does not exist, use indexBitCount to create HLL bin.

use aerospike::operations::hll::HLLPolicy;
use aerospike::Value;
use aerospike::expressions::{gt, list_val, int_val, hll_bin};
use aerospike::expressions::hll::add_with_index;

// Add values to HLL bin "a" and check count > 7
let list = vec![Value::from(1)];
gt(add_with_index(HLLPolicy::default(), list_val(list), int_val(10), hll_bin("a".to_string())), int_val(7));