Crate core_api_client
source ·Structs
- Main API struct. API holds your key you acquire from CORE. Lastly it holds a refernce to a blocking Client it uses to execute queries to the CORE API. The
Api
struct provides a set of methods to interact with a specific API service. It includes methods to search for works, data providers, journals, and outputs based on various queries. The struct uses an API key and an HTTP client for requests, and optionally logs the request target and raw response. - Represents a provider of open access scientific papers and other resources. More information here
- Struct holds the information of the discovoered resource. More info on the work struct here.
- Represents a Journal with various associated data. More information here
SearchQuery
is a structure that represents a search query to the API. It allows the user to define the criteria to filter data from the API.- Struct holds the work information. More info on the work struct here
Enums
FilterOperator
enum defines the types of comparison operations that can be used in aSearchQuery
filter.