Function aerospike::expressions::bitwise::not

source ·
pub fn not(
    policy: &BitPolicy,
    bit_offset: FilterExpression,
    bit_size: FilterExpression,
    bin: FilterExpression
) -> FilterExpression
Expand description

Create expression that negates byte[] bin starting at bitOffset for bitSize and returns byte[].

bin = [0b00000001, 0b01000010, 0b00000011, 0b00000100, 0b00000101]
bitOffset = 25
bitSize = 6
bin result = [0b00000001, 0b01000010, 0b00000011, 0b01111010, 0b00000101]