Function aerospike::expressions::hll::add_with_index
source · 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));