A element is a very important part of a UI library, It's what makes it possible.
Element
is a type alias of Box<dyn ElementWidget>
. It makes the code look cleaner.
ElementWidget
ElementWidget
is a trait that defines the Elements and it's rendering / event updates.