pub struct WorkSummary {
pub id: String,
pub title: Option<String>,
pub doi: Option<String>,
pub publication_year: Option<i32>,
pub type: Option<String>,
pub authors: Vec<String>,
pub journal: Option<String>,
pub is_oa: Option<bool>,
pub oa_url: Option<String>,
pub cited_by_count: Option<i64>,
pub primary_topic: Option<String>,
pub abstract_text: Option<String>,
}Fields§
§id: String§title: Option<String>§doi: Option<String>§publication_year: Option<i32>§type: Option<String>§journal: Option<String>§is_oa: Option<bool>§oa_url: Option<String>§cited_by_count: Option<i64>§primary_topic: Option<String>§abstract_text: Option<String>Trait Implementations§
Source§impl From<Work> for WorkSummary
impl From<Work> for WorkSummary
Auto Trait Implementations§
impl Freeze for WorkSummary
impl RefUnwindSafe for WorkSummary
impl Send for WorkSummary
impl Sync for WorkSummary
impl Unpin for WorkSummary
impl UnsafeUnpin for WorkSummary
impl UnwindSafe for WorkSummary
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more