Structures
The following structures are available globally.
-
An error returned by arXiv API call.
See moreDeclaration
Swift
public struct ArxivAPIError : Error -
Represents a period from point in the past to now, defined in days,weeks, months or years.
See moreDeclaration
Swift
public struct PastPeriodFromNow : Hashable, Codable -
A single parsed
See moreentryelement from arXiv API reponse.Declaration
Swift
public struct ArxivEntry : Hashable, Codableextension ArxivEntry: CustomStringConvertible -
A parsed arXiv API reponse.
See moreDeclaration
Swift
public struct ArxivResponse : Codableextension ArxivResponse: CustomStringConvertible -
Specifies search criteria for arXiv request.
ArxivQueryrepresents either a search term in specified article field, a date intervarl in which desired articles were published or updated or an arXive subject.Queries can be combined to construct arbitrarily complex queries by using
See moreallandanycombinators. It is also possible to exclude articles matching a query by usingexcludingcombinator.Declaration
Swift
public struct ArxivQuery : Codableextension ArxivQuery: CustomStringConvertibleextension ArxivQuery: ArxivRequest -
A custom parameter attribute that constructs query list from closures.
See moreDeclaration
Swift
@resultBuilder public struct ArxivQueryBuilder -
A list of arXiv article identifiers.
The type conforms to
See moreArxivRequestand can be used for fetching the articles with specified IDs.Declaration
Swift
public struct ArxivIdList : ArxivRequest -
A full sppecification of an arXiv API request.
See moreDeclaration
Swift
public struct ArxivRequestSpecification : Codableextension ArxivRequestSpecification: ArxivRequestextension ArxivRequestSpecification: CustomStringConvertible -
Representation of a single searchable arXiv subject.
Use
Subjectvalues withArxivQuery.subjectto retrieve articles belonging to the subject.All available subject constants are defined under
See moreArxivSubjectsnamespace.Declaration
Swift
public struct ArxivSubject : Hashable, Codable, CustomStringConvertible
Structures Reference