Skip to main content

Module reference

Module reference 

Source
Expand description

Bibliographic reference data types. A reference is a bibliographic item, such as a book, article, or web page. It is the basic unit of bibliographic data.

Re-exports§

pub use self::contributor::Contributor;
pub use self::contributor::ContributorEntry;
pub use self::contributor::ContributorGender;
pub use self::contributor::ContributorList;
pub use self::contributor::ContributorRole;
pub use self::contributor::FlatName;
pub use self::contributor::SimpleName;
pub use self::contributor::StructuredName;
pub use self::date::EdtfString;
pub use self::types::common::FieldLanguageMap;
pub use self::types::common::LangID;
pub use self::types::common::MultilingualString;
pub use self::types::common::NumOrStr;
pub use self::types::common::Numbering;
pub use self::types::common::NumberingType;
pub use self::types::common::Place;
pub use self::types::common::Publisher;
pub use self::types::common::RefID;
pub use self::types::common::RichText;
pub use self::types::common::Title;
pub use self::types::legal::Brief;
pub use self::types::legal::Hearing;
pub use self::types::legal::LegalCase;
pub use self::types::legal::Regulation;
pub use self::types::legal::Statute;
pub use self::types::legal::Treaty;
pub use self::types::specialized::AudioVisualType;
pub use self::types::specialized::AudioVisualWork;
pub use self::types::specialized::Classic;
pub use self::types::specialized::Dataset;
pub use self::types::specialized::Event;
pub use self::types::specialized::Patent;
pub use self::types::specialized::Software;
pub use self::types::specialized::Standard;
pub use self::types::specialized::WorkCore;
pub use self::types::structural::Collection;
pub use self::types::structural::CollectionComponent;
pub use self::types::structural::CollectionType;
pub use self::types::structural::Monograph;
pub use self::types::structural::MonographComponentType;
pub use self::types::structural::MonographType;
pub use self::types::structural::Serial;
pub use self::types::structural::SerialComponent;
pub use self::types::structural::SerialComponentType;
pub use self::types::structural::SerialType;

Modules§

contributor
date
types
Reference data types and structures for citation items.

Structs§

InputReference
The Reference model: a class-specific overlay reachable through accessor methods.
UnknownClassData
Unknown reference-class payload captured by the discriminator dispatcher.

Enums§

ClassExtension
Class-specific overlay stored inside super::InputReference.
ReferenceClass
Typed class discriminator returned by super::InputReference::class.
WorkRelation
A relation to another bibliographic entity.