Skip to main content

Module types

Module types 

Source
Expand description

Reference data types and structures for citation items.

Split into submodules by domain:

  • common: shared primitives (strings, titles, dates, archive metadata)
  • structural: hierarchical work types (monographs, serials, collections)
  • legal: legal document types (cases, statutes, treaties, etc.)
  • specialized: specialized work types (classic, patent, dataset, standard, software)

Re-exports§

pub use common::*;
pub use legal::*;
pub use specialized::*;
pub use structural::*;

Modules§

common
Shared primitive types used across all reference categories.
legal
Legal document types: cases, statutes, treaties, hearings, regulations, and briefs.
specialized
Specialized work types: classic works, patents, datasets, standards, software, and events.
structural
Hierarchical work types: monographs, collections, serials, and their components.