fn putMove(self: *BufMap, key: []u8, value: []u8) !void

Same as put but the key and value become owned by the BufMap rather than being copied. If putMove fails, the ownership of key and value does not transfer.

Parameters

self: *BufMap,
key: []u8,
value: []u8,