A downloaded asset from a page.
@type t() :: %Kreuzcrawl.DownloadedAsset{ asset_category: String.t() | nil, content_hash: String.t() | nil, html_tag: String.t() | nil, mime_type: String.t() | nil, size: non_neg_integer(), url: String.t() | nil }