[−][src]Crate epub_metadata
This crate collates a number of standardised terms for book and ebook metadata and makes them available to use as Rust enums. It is primarily a library structure to let tagged metadata be used across different crates and includes little functionality of its own.
Enums
ContributorRole | The role of a contributor, either as an ONIX or MARC code |
DocumentDivision | A mainmatter division of a document |
DocumentNavigation | |
DocumentPartition | Document partitions |
DocumentReferenceSection | |
DocumentSectionOrComponent | |
DublinCoreElement | Dublin Core elements (https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#section-3) |
DublinCoreTerm | Dublin core terms (https://www.dublincore.org/specifications/dublin-core/dcmi-terms/#section-2) |
EpubTitleType | The default title types from the epub standard (https://www.w3.org/publishing/epub/epub-packages.html#sec-title-type) |
MarcRelator | Marc relators (http://id.loc.gov/vocabulary/relators.html/) |
Notes | |
OnixContributorCode | Onix codelist 17 (https://ns.editeur.org/onix/en/17) |
OnixProductIdentifier | Onix codelist 5 (https://ns.editeur.org/onix/en/5) |
OnixTextType | Onix codelist 153 (https://ns.editeur.org/onix/en/153) |
OnixTitleCode | Onix codelist 15 (https://ns.editeur.org/onix/en/15) |
PreliminarySection | |
TitlesAndHeadings |
Traits
ValueMapping | Try to map a code from one scheme to another. |