pub enum ItemType {
Show 47 variants
Article,
ArticleJournal,
ArticleMagazine,
ArticleNewspaper,
Bill,
Book,
Broadcast,
Chapter,
Classic,
Collection,
Dataset,
Document,
Entry,
EntryDictionary,
EntryEncyclopedia,
Figure,
Graphic,
Hearing,
Interview,
LegalCase,
Legislation,
Manuscript,
Map,
MotionPicture,
MusicalScore,
Pamphlet,
PaperConference,
Patent,
Performance,
Periodical,
PersonalCommunication,
Post,
PostWeblog,
Regulation,
Report,
Review,
ReviewBook,
Software,
Song,
Speech,
Standard,
Thesis,
Treaty,
Webpage,
Gazette,
Video,
LegalCommentary,
}Expand description
The type of the bibliographic resource.
Variants§
Article
ArticleJournal
ArticleMagazine
ArticleNewspaper
Bill
Book
Broadcast
Chapter
Classic
Collection
Dataset
Document
Entry
EntryDictionary
EntryEncyclopedia
Figure
Graphic
Hearing
Interview
LegalCase
Legislation
Manuscript
Map
MotionPicture
MusicalScore
Pamphlet
PaperConference
Patent
Performance
Periodical
PersonalCommunication
Post
PostWeblog
Regulation
Report
Review
ReviewBook
Software
Song
Speech
Standard
Thesis
Treaty
Webpage
Gazette
Video
LegalCommentary
Trait Implementations§
Source§impl<'de> Deserialize<'de> for ItemType
impl<'de> Deserialize<'de> for ItemType
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
impl Copy for ItemType
impl Eq for ItemType
impl StructuralPartialEq for ItemType
Auto Trait Implementations§
impl Freeze for ItemType
impl RefUnwindSafe for ItemType
impl Send for ItemType
impl Sync for ItemType
impl Unpin for ItemType
impl UnwindSafe for ItemType
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