Skip to main content

conditional_copy_bool_to

Function conditional_copy_bool_to 

Source
pub fn conditional_copy_bool_to(
    mask: &BooleanArray<()>,
    then_data: &Bitmask,
    else_data: &Bitmask,
    output: &mut Bitmask,
) -> Result<(), KernelError>
Expand description

Zero-allocation variant: writes directly to caller’s output buffer.

Conditional copy operation for boolean bitmask arrays. The output Bitmask must have capacity >= mask.len.