Enum nvimpam_lib::card::keyword::Keyword[][src]

pub enum Keyword {
    Node,
    Cnode,
    Mass,
    Nsmas,
    Nsmas2,
    Solid,
    Hexa20,
    Pent15,
    Penta6,
    Tetr10,
    Tetr4,
    Bshel,
    Tshel,
    Shell,
    Shel6,
    Shel8,
    Membr,
    Beam,
    Sprgbm,
    Bar,
    Spring,
    Joint,
    Kjoin,
    Mtojnt,
    Sphel,
    Sphelo,
    Gap,
    Impma,
    Elink,
    Llink,
    Slink,
    Plink,
    Tied,
    PartSolid,
    PartBshel,
    PartTetra,
    PartSphel,
    PartCos3d,
    PartTshel,
    PartShell,
    PartMembr,
    PartBar,
    PartBeam,
    PartSpring,
    PartSprgbm,
    PartMbspr,
    PartJoint,
    PartKjoin,
    PartMbkjn,
    PartMtojnt,
    PartTied,
    PartSlink,
    PartElink,
    PartLlink,
    PartPlink,
    PartGap,
    Mtoco,
    Otmco,
    Rbody0,
    Rbody1,
    Rbody2,
    Rbody3,
    Group,
}

An enum to denote the several types of cards a line might belong to. For now carries only information equivalent to the keyword, not the subtypes, e.g. CNTAC types 33 and 36 will both be denoted by type Cntac

Variants

Methods

impl Keyword
[src]

Parse a string to determine if it starts with the keyword of a card.

Trait Implementations

impl Copy for Keyword
[src]

impl Clone for Keyword
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl PartialEq for Keyword
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Debug for Keyword
[src]

Formats the value using the given formatter. Read more

impl<'a> From<&'a Keyword> for &'static Card
[src]

Performs the conversion.

Auto Trait Implementations

impl Send for Keyword

impl Sync for Keyword