Serialize parameters into a PHC string.
Required field for params:
alg_id: algorithm identifier
Optional, special fields:alg_version: algorithm version (unsigned integer)salt: salthash: output of the hash functionparams can also include any additional parameters.
pub fn serialize(params: anytype, str: []u8) Error![]const u8
pub fn serialize(params: anytype, str: []u8) Error![]const u8 {
var w: Writer = .fixed(str);
serializeTo(params, &w) catch return error.NoSpaceLeft;
return w.buffered();
}