I have Java background and i\'m playing with Rust. Here is the conceptual challenge that i know how to solve in Java, but not in Rust at the moment.
I have a product trai