I have written a simple binary app to produce a c source file, I feed it a memory address and split the string to print final source. I am new to Rust, how can this be impro