[−][src]Enum nvimpam_lib::card::keyword::Keyword
An enum to denote the several types of cards a line might belong to.
Variants
Comment
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
Methods
impl Keyword
[src]
impl Keyword
pub fn parse(s: &[u8]) -> Option<Keyword>
[src]
pub fn parse(s: &[u8]) -> Option<Keyword>
Parse a string to determine if it starts with the keyword of a card.
Trait Implementations
impl Copy for Keyword
[src]
impl Copy for Keyword
impl PartialEq<Keyword> for Keyword
[src]
impl PartialEq<Keyword> for Keyword
fn eq(&self, other: &Keyword) -> bool
[src]
fn eq(&self, other: &Keyword) -> bool
This method tests for self
and other
values to be equal, and is used by ==
. Read more
#[must_use]
fn ne(&self, other: &Rhs) -> bool
1.0.0[src]
#[must_use]
fn ne(&self, other: &Rhs) -> bool
This method tests for !=
.
impl<'a> From<&'a Keyword> for &'static Card
[src]
impl<'a> From<&'a Keyword> for &'static Card
impl Clone for Keyword
[src]
impl Clone for Keyword
fn clone(&self) -> Keyword
[src]
fn clone(&self) -> Keyword
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for Keyword
[src]
impl Debug for Keyword
Auto Trait Implementations
Blanket Implementations
impl<T, U> Into for T where
U: From<T>,
[src]
impl<T, U> Into for T where
U: From<T>,
impl<T> ToOwned for T where
T: Clone,
[src]
impl<T> ToOwned for T where
T: Clone,
type Owned = T
fn to_owned(&self) -> T
[src]
fn to_owned(&self) -> T
Creates owned data from borrowed data, usually by cloning. Read more
fn clone_into(&self, target: &mut T)
[src]
fn clone_into(&self, target: &mut T)
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
impl<T> From for T
[src]
impl<T> From for T
impl<T, U> TryFrom for T where
T: From<U>,
[src]
impl<T, U> TryFrom for T where
T: From<U>,
type Error = !
try_from
)The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
try_from
)Performs the conversion.
impl<T> Borrow for T where
T: ?Sized,
[src]
impl<T> Borrow for T where
T: ?Sized,
impl<T> BorrowMut for T where
T: ?Sized,
[src]
impl<T> BorrowMut for T where
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
impl<T, U> TryInto for T where
U: TryFrom<T>,
[src]
impl<T, U> TryInto for T where
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
try_from
)The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
try_from
)Performs the conversion.
impl<T> Any for T where
T: 'static + ?Sized,
[src]
impl<T> Any for T where
T: 'static + ?Sized,
fn get_type_id(&self) -> TypeId
[src]
fn get_type_id(&self) -> TypeId
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Gets the TypeId
of self
. Read more