pub struct AuthorSummary {
pub id: String,
pub display_name: Option<String>,
pub orcid: Option<String>,
pub works_count: Option<i64>,
pub cited_by_count: Option<i64>,
pub h_index: Option<i64>,
pub last_known_institutions: Vec<String>,
pub top_topics: Vec<String>,
}Fields§
§id: String§display_name: Option<String>§orcid: Option<String>§works_count: Option<i64>§cited_by_count: Option<i64>§h_index: Option<i64>§last_known_institutions: Vec<String>§top_topics: Vec<String>Trait Implementations§
Source§impl From<Author> for AuthorSummary
impl From<Author> for AuthorSummary
Auto Trait Implementations§
impl Freeze for AuthorSummary
impl RefUnwindSafe for AuthorSummary
impl Send for AuthorSummary
impl Sync for AuthorSummary
impl Unpin for AuthorSummary
impl UnsafeUnpin for AuthorSummary
impl UnwindSafe for AuthorSummary
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