Skip to main content

field_diff_mask

Function field_diff_mask 

Source
pub fn field_diff_mask(
    old: &[u8],
    new: &[u8],
    fields: &[(&str, usize, usize)],
) -> u64
Expand description

Build a field-level diff report for a known layout.

fields is an array of (name, offset, size). Returns a bitmask where bit N is set if field N changed.