Skip to main content

Crate citum_schema_data

Crate citum_schema_data 

Source
Expand description

Data input models for Citum references, citations, and bibliographies.

Re-exports§

pub use abbreviation::AbbreviationMap;
pub use citation::Citation;
pub use citation::CitationItem;
pub use citation::CitationMode;
pub use citation::Citations;
pub use citation::IntegralNameState;
pub use citation::LocatorType;
pub use citation::Position;

Modules§

abbreviation
Document-level abbreviation map type. Document-level abbreviation map type.
citation
Citation input model. Citation input model for the Citum processor.
macros
Declarative macros.
reference
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.

Macros§

tolerant_enum
Generates a string-backed enum that gracefully captures unknown variants.

Structs§

InputBibliography
A collection of bibliographic references with optional metadata.
InputBibliographyInfo
Metadata for an input bibliography.