use std::fmt::Write;
fn string_to_hex(input: &str) -> String {
let mut hex_result = String::new();
for byte in input.as_bytes() {
write!(&mut hex_result, "{:02x}", byte).unwrap();
}
hex_result
}
fn main() {
let example_str = "Rust Z";
let hex_result = string_to_hex(example_str);
println!("Hex value: {}", hex_result);
}
/*
run:
52757374205a
*/