External book data structure.
Summary
Types
@type t() :: %Voile.ExternalBookSearch.Book{ authors: [String.t()], description: String.t() | nil, external_id: String.t() | nil, isbn: String.t() | nil, open_library_id: String.t() | nil, page_count: integer() | nil, published_date: String.t() | nil, publisher: String.t() | nil, source: String.t(), thumbnail: String.t() | nil, title: String.t() }