I have a trait in rust, that offers a few default implementations for its functions.
trait MyTrait { fn do_something(