Container for contents of to post idobata.io
blob() :: {binary(), binary(), tuple(), list()}
format() :: {binary(), binary()}
image() :: {:file, binary(), tuple(), list()}
part() :: source() | format() | image()
source() :: {binary(), binary()}
t() :: %ExIdobata.Hook.Contents{parts: [part()]}
blob(binary(), binary(), binary(), binary()) :: blob()
contents() :: t()
contents([part()]) :: t()
format(binary() | atom()) :: format()
format(t(), binary() | atom()) :: t()
image(binary()) :: image()
image(t(), binary()) :: t()
image(t(), binary(), binary()) :: t()
source(binary()) :: source()
source(t(), binary()) :: t()