Expand description
§RsXiv
This crate provides bindings related to arXiv identifiers and the arXiv api:
- The
id
module contains typed representations of arXiv identifiers, such as2301.00001
. - The
query
module provides a builder interface to generate URLs to make requests to the arXiv API service. - The
response
module a function to parse the XML response obtained from the arXiv API service. - The
de
module provides methods to deserialize the API response into your own types using a flexibleserde
interface.
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;