Hi everybody, I’m new to Rust.
So, I have a struct Panel
which contains a data widget
which implements the trait Widget
I have to implement a function for Panel
that uses another function that requires a type that implements Widget
.
I tried Box<T>
, Rc<T>
, Box<dyn Widget
, &T
, but nothing, always compiler errors.
How can I fix this?
Can you give a code example of what you have tried to do already?