[][src]Enum patoz::Record

pub enum Record {
    Header(Header),
    Title(Title),
    Obslte(Obslte),
    Split(Split),
    Caveat(Caveat),
    Sprsde(Sprsde),
    Seqres(Seqres),
    Mdltyp(Mdltyp),
    Revdats(Revdats),
    Cmpnd(Cmpnd),
    Source(Source),
    Keywds(Keywds),
    JournalAuthors(JournalAuthors),
    JournalTitle(JournalTitle),
    JournalEditors(JournalEditors),
    JournalReference(JournalReference),
    JournalCitation(JournalCitation),
    JournalPublication(JournalPublication),
    JournalPubMedId(JournalPubMedId),
    JournalDoi(JournalDoi),
    Experimental(Experimental),
    Nummdl(Nummdl),
    Authors(Authors),
}

main enum unifying all record parser results. all sub parsers return a cariant of this

Variants

Header(Header)
Title(Title)
Obslte(Obslte)
Split(Split)
Caveat(Caveat)
Sprsde(Sprsde)
Seqres(Seqres)
Mdltyp(Mdltyp)
Revdats(Revdats)
Cmpnd(Cmpnd)
Source(Source)
Keywds(Keywds)
JournalAuthors(JournalAuthors)
JournalTitle(JournalTitle)
JournalEditors(JournalEditors)
JournalReference(JournalReference)
JournalCitation(JournalCitation)
JournalPublication(JournalPublication)
JournalPubMedId(JournalPubMedId)
JournalDoi(JournalDoi)
Experimental(Experimental)
Nummdl(Nummdl)
Authors(Authors)

Trait Implementations

impl Clone for Record[src]

impl Debug for Record[src]

Auto Trait Implementations

impl RefUnwindSafe for Record

impl Send for Record

impl Sync for Record

impl Unpin for Record

impl UnwindSafe for Record

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> 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.