Expand description
§RsXiv
This crate provides bindings related to arXiv identifiers and the arXiv api:
- The
idmodule contains typed representations of arXiv identifiers, such as2301.00001. - The
querymodule provides a builder interface to generate URLs to make requests to the arXiv API service. - The
responsemodule a function to parse the XML response obtained from the arXiv API service. - The
demodule provides methods to deserialize the API response into your own types using a flexibleserdeinterface.
Notably, this crate will not make the network request itself. For that, you might use a crate such as reqwest or ureq.
§Examples
See the examples directory on GitHub.
Re-exports§
pub use self::id::ArticleId;pub use self::id::Validated;pub use self::query::Query;pub use self::response::Response;