pub fn sliceWeightedBytesWithHash( s: *Smith, buf: []u8, byte_weights: []const Weight, hash: u32, ) u32
Returns the length of the filled slice
It is asserted that buf.len fits within a u32
buf.len
s: *Smith
buf: []u8
byte_weights: []const Weight
hash: u32
605 606 607 608 609 610 611 612 613 614 615 616 617 618
pub fn sliceWeightedBytesWithHash( s: *Smith, buf: []u8, byte_weights: []const Weight, hash: u32, ) u32 { @disableInstrumentation(); return s.sliceWeightedWithHash( buf, &.{.rangeAtMost(u32, 0, @intCast(buf.len), 1)}, byte_weights, hash, ); }
Returns the length of the filled slice
It is asserted that
buf.lenfits within a u32