https://medium.com/@giorgio.martinez1926/unlocking-the-hidden-potential-of-rust-exploring-advanced-features-and-techniques-7c0962c2d3c7