This struct is used to encapsulate all of the rendering options that the Ratex library supports. This struct is serialized via Rustler and passed directly to the NIF library.
Create a new options struct from a list/map.
@type t() :: %Ratex.Options{ color: String.t(), font_size: float(), inline: boolean(), pixel_ratio: float() | nil, unicode_font_path: String.t() | nil }