Function aerospike::expressions::int_xor

source ·
pub const fn int_xor(exps: Vec<FilterExpression>) -> FilterExpression
Expand description

Create integer “xor” (^) operator that is applied to two or more integers. All arguments must resolve to integers. Requires server version 5.6.0+.

// a ^ b == 16
use aerospike::expressions::{eq, int_val, int_xor, int_bin};
eq(int_xor(vec![int_bin("a".to_string()), int_bin("b".to_string())]), int_val(16));