[−][src]Struct arxiv::Arxiv
A structure that stores the paper information.
Fields
id: String
updated: String
published: String
title: String
summary: String
pdf_url: String
Implementations
impl Arxiv
[src]
pub fn new() -> Self
[src]
pub async fn fetch_pdf<'_, '_>(&'_ self, out_path: &'_ str) -> Result<()>
[src]
Save the paper as a pdf from the information stored by the structure.
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Arxiv
impl Send for Arxiv
impl Sync for Arxiv
impl Unpin for Arxiv
impl UnwindSafe for Arxiv
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,