[][src]Enum epub_metadata::OnixTitleCode

pub enum OnixTitleCode {
    T00,
    T01,
    T02,
    T03,
    T04,
    T05,
    T06,
    T07,
    T08,
    T10,
    T11,
    T12,
    T13,
    T14,
}

Variants

T00

Undefined

T01

Distinctive title (book); Cover title (serial); Title on item (serial content item or reviewed resource) The full text of the distinctive title of the item, without abbreviation or abridgement. For books, where the title alone is not distinctive, elements may be taken from a set or series title and part number etc to create a distinctive title. Where the item is an omnibus edition containing two or more works by the same author, and there is no separate combined title, a distinctive title may be constructed by concatenating the individual titles, with suitable punctuation, as in ‘Pride and prejudice / Sense and sensibility / Northanger Abbey’

T02

ISSN key title of serial: Serials only

T03

Title in original language: Where the subject of the ONIX record is a translated item

T04

Title acronym or initialism: For serials: an acronym or initialism of Title Type1, eg ‘JAMA’, ‘JACM’

T05

Abbreviated title: An abbreviated form of Title Type1

T06

Title in other language: A translation of Title Type1 into another language

T07

Thematic title of journal issue: Serials only: when a journal issue is explicitly devoted to a specified topic

T08

Former title: Books or serials: when an item was previously published under another title

T10

Distributor’s title: For books: the title carried in a book distributor’s title file: frequently incomplete, and may include elements not properly part of the title

T11

Alternative title on cover: An alternative title that appears on the cover of a book

T12

Alternative title on back: An alternative title that appears on the back of a book

T13

Expanded title: An expanded form of the title, eg the title of a school text book with grade and type and other details added to make the title meaningful, where otherwise it would comprise only the curriculum subject. This title type is required for submissions to the Spanish ISBN Agency

T14

Alternative title: An alternative title that the book is widely known by, whether it appears on the book or not

Trait Implementations

impl Clone for OnixTitleCode[src]

impl Copy for OnixTitleCode[src]

impl Debug for OnixTitleCode[src]

impl<'de> Deserialize<'de> for OnixTitleCode[src]

impl Eq for OnixTitleCode[src]

impl Hash for OnixTitleCode[src]

impl PartialEq<OnixTitleCode> for OnixTitleCode[src]

impl Serialize for OnixTitleCode[src]

impl StructuralEq for OnixTitleCode[src]

impl StructuralPartialEq for OnixTitleCode[src]

impl ValueMapping<EpubTitleType> for OnixTitleCode[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.