Voting helps other researchers find interesting modules.
There are templated functions that fill the abstract fields designed to take either ScienceCitation or ScienceCitation::AlternateAbstract, so these field names must match those used for the primary abstract.
AbstractDisplay
String.t
nil
AbstractHtml
AbstractHtmlLeftOver
AbstractLanguage
AbstractText
AbstractTypeFromSource
Unwrap a decoded JSON object into its complex fields.
@type t() :: %GoogleApi.ContentWarehouse.V1.Model.ScienceCitationAlternateAbstract{ AbstractDisplay: String.t() | nil, AbstractHtml: String.t() | nil, AbstractHtmlLeftOver: String.t() | nil, AbstractLanguage: String.t() | nil, AbstractText: String.t() | nil, AbstractTypeFromSource: String.t() | nil }
@spec decode(struct(), keyword()) :: struct()