Crate pubmed_parser

Crate pubmed_parser 

Source
Expand description

§PubMed Parser

XML parsers and data models for PubMed and PMC (PubMed Central) articles.

This crate provides pure, stateless parsing functions and data types for working with PubMed and PMC XML responses. It has no network dependencies and can be used independently of any HTTP client.

Re-exports§

pub use common::Affiliation;
pub use common::Author;
pub use common::HistoryDate;
pub use common::PmcId;
pub use common::PubMedId;
pub use common::PublicationDate;
pub use error::ParseError;
pub use error::Result;
pub use europe_pmc::EuropePmcCitation;
pub use europe_pmc::EuropePmcCitationList;
pub use europe_pmc::EuropePmcDbCrossReferenceInfo;
pub use europe_pmc::EuropePmcReference;
pub use europe_pmc::EuropePmcReferenceList;
pub use europe_pmc::EuropePmcResult;
pub use europe_pmc::EuropePmcSearchResponse;

Modules§

common
Common data structures and utilities shared between PubMed and PMC modules
error
europe_pmc
Europe PMC REST API data models and JSON response parsers.
pmc
PMC (PubMed Central) XML parsing and data models
pubmed
PubMed XML parsing and data models