test code

This commit is contained in:
Cappy Ishihara 2024-06-02 03:40:18 +07:00
parent 6d26330bd8
commit 36b4a79a7e
No known key found for this signature in database
GPG key ID: 50862C285CB76906

View file

@ -23,7 +23,7 @@ pub fn bytes_into_string(code: &[u8]) -> String {
// code.iter().map(|byte| format!("{:02x}", byte)).collect::<String>() // ????? Why do you need this? Why not just String::from_utf8()??
// So we need to turn each byte into a string with a 2-digit hexadecimal representation apparently...
// hex::encode_to_slice(input, output)
let test_res = hex::encode(code);
let res = code.iter().fold(String::new(), |mut acc, byte| {
acc.push_str(&format!("{:02x}", byte));
@ -31,6 +31,8 @@ pub fn bytes_into_string(code: &[u8]) -> String {
}); // This is the same as the above, but with a fold instead of a map
tracing::debug!(?test_res, ?res, "bytes_into_string");
// Can we do this with hex::encode instead?