Skip to content
1 viewer

rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off

crates/cre8-app-provider/src/adapters/openalex.rs

cre8-app-provider · module adapters::openalex · src · 696 lines (645 code, 0 comment) · sha f5c0fdefa17f7e0d

Items

const OPENALEX_WORKS_URL struct OpenAlexProvider struct OpenAlexWorkFields impl ExternalDataProvider for OpenAlexProvider struct OpenAlexLiveParams impl OpenAlexLiveParams struct OpenAlexPageResult struct OpenAlexAdvance

Functions

By call-graph weight (PageRank; 1.0 is the average function). 26 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
normalize_live_worksrc/adapters/openalex.rs:228fn362261.5
push_openalex_optional_claimsrc/adapters/openalex.rs:132fn182101.1
openalex_matches_querysrc/adapters/openalex.rs:57fn263100.7
openalex_claimssrc/adapters/openalex.rs:84fn473110.7
openalex_work_fieldssrc/adapters/openalex.rs:165fn321140.7
openalex_summarysrc/adapters/openalex.rs:198fn82100.7
openalex_tagssrc/adapters/openalex.rs:207fn72100.7
openalex_metadatasrc/adapters/openalex.rs:215fn121100.7
OpenAlexProvider::seed_recordssrc/adapters/openalex.rs:303trait impl501100.7
capture_openalex_metasrc/adapters/openalex.rs:507fn123200.7
push_openalex_recordssrc/adapters/openalex.rs:520fn163210.7
advance_openalex_pagesrc/adapters/openalex.rs:537fn193200.7
openalex_querysrc/adapters/openalex.rs:488fn184200.7
OpenAlexLiveParams::from_requestsrc/adapters/openalex.rs:426method234210.7
openalex_external_idsrc/adapters/openalex.rs:16fn71100.6
openalex_concept_labelssrc/adapters/openalex.rs:24fn181110.6
openalex_author_labelssrc/adapters/openalex.rs:43fn131110.6
has_querysrc/adapters/openalex.rs:562fn32100.6
OpenAlexProvider::sync_contractsrc/adapters/openalex.rs:277trait impl251100.6
fetch_openalex_pagesrc/adapters/openalex.rs:463fn241150.6
OpenAlexProvider::descriptorsrc/adapters/openalex.rs:266trait impl101000.5
OpenAlexProvider::normalize_payloadsrc/adapters/openalex.rs:354trait impl62020.5
OpenAlexProvider::fetch_livesrc/adapters/openalex.rs:361trait impl495060.5
normalize_live_work_builds_record_claims_and_applies_query_filtersrc/adapters/openalex.rs:567fn434010.5
openalex_live_params_and_query_cover_cursor_and_page_modessrc/adapters/openalex.rs:612fn361040.5
openalex_page_helpers_push_records_and_advancesrc/adapters/openalex.rs:650fn461030.5

Source not readable from this process.