An RGBA Image in row-major order from top to bottom.
A type that represents an icon that can be used in menu items.
Transforms image from various types into a type acceptable by Rust.