Enum factorio_mod_api::api::ModDependencyFlavor
source · pub enum ModDependencyFlavor {
Normal,
Incompatibility,
Optional,
Hidden,
NoEffectOnLoadOrder,
}
Variants
Normal
Incompatibility
Optional
Hidden
NoEffectOnLoadOrder
Trait Implementations
sourceimpl Clone for ModDependencyFlavor
impl Clone for ModDependencyFlavor
sourcefn clone(&self) -> ModDependencyFlavor
fn clone(&self) -> ModDependencyFlavor
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for ModDependencyFlavor
impl Debug for ModDependencyFlavor
sourceimpl Display for ModDependencyFlavor
impl Display for ModDependencyFlavor
sourceimpl FromStr for ModDependencyFlavor
impl FromStr for ModDependencyFlavor
type Err = ParseError
type Err = ParseError
The associated error which can be returned from parsing.
sourceimpl PartialEq<ModDependencyFlavor> for ModDependencyFlavor
impl PartialEq<ModDependencyFlavor> for ModDependencyFlavor
sourcefn eq(&self, other: &ModDependencyFlavor) -> bool
fn eq(&self, other: &ModDependencyFlavor) -> bool
sourceimpl TryFrom<&str> for ModDependencyFlavor
impl TryFrom<&str> for ModDependencyFlavor
type Error = ParseError
type Error = ParseError
The type returned in the event of a conversion error.
impl Eq for ModDependencyFlavor
impl StructuralEq for ModDependencyFlavor
impl StructuralPartialEq for ModDependencyFlavor
Auto Trait Implementations
impl RefUnwindSafe for ModDependencyFlavor
impl Send for ModDependencyFlavor
impl Sync for ModDependencyFlavor
impl Unpin for ModDependencyFlavor
impl UnwindSafe for ModDependencyFlavor
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
impl<Q, K> Equivalent<K> for Qwhere
Q: Eq + ?Sized,
K: Borrow<Q> + ?Sized,
sourcefn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key
and return true
if they are equal.