[−][src]Enum epub_metadata::OnixTitleCode
Onix codelist 15 (https://ns.editeur.org/onix/en/15)
Variants
Undefined
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’
ISSN key title of serial: Serials only
Title in original language: Where the subject of the ONIX record is a translated item
Title acronym or initialism: For serials: an acronym or initialism of Title Type1, eg ‘JAMA’, ‘JACM’
Abbreviated title: An abbreviated form of Title Type1
Title in other language: A translation of Title Type1 into another language
Thematic title of journal issue: Serials only: when a journal issue is explicitly devoted to a specified topic
Former title: Books or serials: when an item was previously published under another title
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
Alternative title on cover: An alternative title that appears on the cover of a book
Alternative title on back: An alternative title that appears on the back of a book
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
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]
fn clone(&self) -> OnixTitleCode
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Copy for OnixTitleCode
[src]
impl Debug for OnixTitleCode
[src]
impl<'de> Deserialize<'de> for OnixTitleCode
[src]
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
[src]
__D: Deserializer<'de>,
impl Eq for OnixTitleCode
[src]
impl Hash for OnixTitleCode
[src]
fn hash<__H: Hasher>(&self, state: &mut __H)
[src]
fn hash_slice<H>(data: &[Self], state: &mut H) where
H: Hasher,
1.3.0[src]
H: Hasher,
impl PartialEq<OnixTitleCode> for OnixTitleCode
[src]
fn eq(&self, other: &OnixTitleCode) -> bool
[src]
#[must_use]fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
impl Serialize for OnixTitleCode
[src]
fn serialize<__S>(&self, __serializer: __S) -> Result<__S::Ok, __S::Error> where
__S: Serializer,
[src]
__S: Serializer,
impl StructuralEq for OnixTitleCode
[src]
impl StructuralPartialEq for OnixTitleCode
[src]
impl ValueMapping<EpubTitleType> for OnixTitleCode
[src]
fn map_code(&self) -> Option<EpubTitleType>
[src]
Auto Trait Implementations
impl RefUnwindSafe for OnixTitleCode
impl Send for OnixTitleCode
impl Sync for OnixTitleCode
impl Unpin for OnixTitleCode
impl UnwindSafe for OnixTitleCode
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> DeserializeOwned for T where
T: for<'de> Deserialize<'de>,
[src]
T: for<'de> Deserialize<'de>,
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
pub fn to_owned(&self) -> T
[src]
pub fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,