Function bitXor [src]

r = a ^ b

Prototype

pub fn bitXor(r: *Managed, a: *const Managed, b: *const Managed) !void

Parameters

r: *Manageda: *const Managedb: *const Managed

Source

pub fn bitXor(r: *Managed, a: *const Managed, b: *const Managed) !void { const cap = @max(a.len(), b.len()) + @intFromBool(a.isPositive() != b.isPositive()); try r.ensureCapacity(cap); var m = r.toMutable(); m.bitXor(a.toConst(), b.toConst()); r.setMetadata(m.positive, m.len); }