Skip to main content

papers_core/
lib.rs

1pub mod api;
2pub mod filter;
3pub mod summary;
4
5pub use filter::{
6    AuthorListParams, DomainListParams, FieldListParams, FilterError, FunderListParams,
7    InstitutionListParams, PublisherListParams, SourceListParams, SubfieldListParams,
8    TopicListParams, WorkListParams,
9};
10pub use papers_openalex::{
11    Author, Domain, Field, Funder, HierarchyEntity, HierarchyIds, Institution, Publisher, Source,
12    Subfield, Topic, Work,
13    DiskCache,
14    OpenAlexClient, OpenAlexError, Result,
15    ListParams, GetParams, FindWorksParams,
16    ListMeta, ListResponse,
17    AutocompleteResponse, AutocompleteResult,
18    FindWorksResponse, FindWorksResult,
19    GroupByResult,
20};
21pub use summary::SlimListResponse;