pub enum EngineFamily {
Bethesda,
Bannerlord,
CyberpunkRedEngine,
Gamebryo,
Generic,
Larian,
Smapi,
Unreal4,
Witcher,
}Expand description
The modding engine a game is built on, used to share engine-wide behaviour.
Variants§
Trait Implementations§
Source§impl Clone for EngineFamily
impl Clone for EngineFamily
Source§fn clone(&self) -> EngineFamily
fn clone(&self) -> EngineFamily
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for EngineFamily
Source§impl Debug for EngineFamily
impl Debug for EngineFamily
impl Eq for EngineFamily
Source§impl PartialEq for EngineFamily
impl PartialEq for EngineFamily
Source§fn eq(&self, other: &EngineFamily) -> bool
fn eq(&self, other: &EngineFamily) -> bool
Tests for
self and other values to be equal, and is used by ==.impl StructuralPartialEq for EngineFamily
Auto Trait Implementations§
impl Freeze for EngineFamily
impl RefUnwindSafe for EngineFamily
impl Send for EngineFamily
impl Sync for EngineFamily
impl Unpin for EngineFamily
impl UnsafeUnpin for EngineFamily
impl UnwindSafe for EngineFamily
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§fn equivalent(&self, key: &K) -> bool
fn equivalent(&self, key: &K) -> bool
Compare self to
key and return true if they are equal.Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<Q, K> Equivalent<K> for Q
impl<Q, K> Equivalent<K> for Q
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more