Struct uniprot::uniprot::reference::Citation [−][src]
pub struct Citation {}Show 14 fields
pub ty: CitationType, pub name: Option<String>, pub volume: Option<String>, pub first: Option<String>, pub last: Option<String>, pub publisher: Option<String>, pub city: Option<String>, pub db: Option<String>, pub number: Option<String>, pub titles: Vec<String>, pub editors: Vec<Creator>, pub authors: Vec<Creator>, pub locators: Vec<String>, pub db_references: Vec<DbReference>,
Expand description
A single citation.
Fields
ty: CitationType
Describe the type of this citation.
name: Option<String>
Describes the name of an (online) journal or book.
volume: Option<String>
Describes the volume of a journal or book.
first: Option<String>
Describes the first page of an article.
last: Option<String>
Describes the last page of an article.
publisher: Option<String>
Describes the publisher of a book.
city: Option<String>
Describes the city where a book was published.
db: Option<String>
Describes the database name of submissions.
number: Option<String>
Describes a patent number.
titles: Vec<String>
Describes the title of a citation.
editors: Vec<Creator>
Describes the editors of a book (only used for books).
Describes the authors of a citation.
locators: Vec<String>
Describes the location (URL) of an online journal article
db_references: Vec<DbReference>
Describes cross-references to bibliography databases (MEDLINE, PubMed, AGRICOLA) or other online resources (DOI).
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Citation
impl UnwindSafe for Citation
Blanket Implementations
Mutably borrows from an owned value. Read more