[][src]Trait nom_pdb::common::parser::FieldParser

pub trait FieldParser {
    type Output;
    fn parse(inp: &str) -> IResult<&str, Self::Output>;

    fn parse_into<'a, 'b>(inp: &'a str, dst: &'b mut Self::Output) -> &'a str { ... }
fn parse_into_vec<'a>(inp: &'a str, dst: &mut Vec<Self::Output>) -> &'a str { ... } }

Associated Types

type Output

Loading content...

Required methods

fn parse(inp: &str) -> IResult<&str, Self::Output>

Loading content...

Provided methods

fn parse_into<'a, 'b>(inp: &'a str, dst: &'b mut Self::Output) -> &'a str

fn parse_into_vec<'a>(inp: &'a str, dst: &mut Vec<Self::Output>) -> &'a str

Loading content...

Implementors

impl FieldParser for AnisouParser[src]

type Output = Anisou

impl FieldParser for AtomParser[src]

type Output = Atom

impl FieldParser for HetAtomParser[src]

type Output = Atom

impl FieldParser for Cryst1Parser[src]

impl FieldParser for ModresParser[src]

type Output = Modres

impl FieldParser for SeqResParser[src]

type Output = SeqRes

impl FieldParser for AuthorsParser[src]

impl FieldParser for ExperimentalTechniquesParser[src]

impl FieldParser for HeaderParser[src]

type Output = Header

impl FieldParser for TitleParser[src]

type Output = Title

Loading content...