Exception raised when BTOON encoding fails.
Raised when a value cannot be represented in the BTOON data model, a schema field is missing or has the wrong type, or an integer overflows its declared width.
@type t() :: %ToonEx.Btoon.EncodeError{ __exception__: term(), message: String.t(), reason: term(), value: term() }