All the types that implement this protocol.
Converts an Elixir data type to its representation in EBOR.
@type t() :: term()