grin/etc
hashmap 6556dd585d
Pass byte slice to to_hex (#3307)
Currently we pass a Vec. This requires an extra allocation and copy of all elements if a caller doesn't have a Vec already, which is at least 95% of cases.
Another, a smaller issue, we have a function util::to_hex and some structs implement to_hex() on top of it, so we have a mix of it in the code. This PR introduces a trait and a blanket impl for AsRef<[u8]> which brings a uniform API (obj.to_hex()). One unfortunate case is arrays of size bigger than 32 - Rust doesn't implement AsRef for them so it requires an ugly hack (&array[..]).to_hex().
2020-04-24 11:18:26 +02:00
..
gen_gen Pass byte slice to to_hex (#3307) 2020-04-24 11:18:26 +02:00
crate-release.sh Bump version to 0.5.2 for release 2019-01-11 01:26:30 +00:00
Dockerfile Update minimum required rust version and dockerfile (#2858) 2019-05-28 11:02:10 -04:00
Dockerfile.floonet Update minimum required rust version and dockerfile (#2858) 2019-05-28 11:02:10 -04:00
shell.nix Moving distro-related files to etc subdir 2018-11-08 22:29:30 +00:00