pub struct SsResponse {Show 24 fields
pub paper_id: Option<String>,
pub corpus_id: Option<u32>,
pub url: Option<String>,
pub title: Option<String>,
pub abstract_text: Option<String>,
pub venue: Option<String>,
pub publication_venue: Option<SsResponsePublicationVenue>,
pub year: Option<u32>,
pub reference_count: Option<u32>,
pub citation_count: Option<u32>,
pub influential_citation_count: Option<u32>,
pub is_open_access: Option<bool>,
pub open_access_pdf: Option<SsResponseOpenAccessPdf>,
pub fields_of_study: Option<Vec<String>>,
pub s2_fields_of_study: Option<Vec<SsResponseS2FieldsOfStudy>>,
pub publication_types: Option<Vec<String>>,
pub publication_date: Option<String>,
pub journal: Option<SsResponseJournal>,
pub citation_styles: Option<SsResponseCitationStyles>,
pub authors: Option<Vec<SsResponseAuthor>>,
pub citations: Option<Vec<SsResponse>>,
pub references: Option<Vec<SsResponse>>,
pub embedding: Option<SsResponseEmbedding>,
pub match_score: Option<f64>,
}Fields§
§paper_id: Option<String>§corpus_id: Option<u32>§url: Option<String>§title: Option<String>§abstract_text: Option<String>§venue: Option<String>§publication_venue: Option<SsResponsePublicationVenue>§year: Option<u32>§reference_count: Option<u32>§citation_count: Option<u32>§influential_citation_count: Option<u32>§is_open_access: Option<bool>§open_access_pdf: Option<SsResponseOpenAccessPdf>§fields_of_study: Option<Vec<String>>§s2_fields_of_study: Option<Vec<SsResponseS2FieldsOfStudy>>§publication_types: Option<Vec<String>>§publication_date: Option<String>§journal: Option<SsResponseJournal>§citation_styles: Option<SsResponseCitationStyles>§citations: Option<Vec<SsResponse>>§references: Option<Vec<SsResponse>>§embedding: Option<SsResponseEmbedding>§match_score: Option<f64>Trait Implementations§
Source§impl Clone for SsResponse
impl Clone for SsResponse
Source§fn clone(&self) -> SsResponse
fn clone(&self) -> SsResponse
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SsResponse
impl Debug for SsResponse
Source§impl<'de> Deserialize<'de> for SsResponse
impl<'de> Deserialize<'de> for SsResponse
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for SsResponse
impl RefUnwindSafe for SsResponse
impl Send for SsResponse
impl Sync for SsResponse
impl Unpin for SsResponse
impl UnwindSafe for SsResponse
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