pub enum EntityWithQualityID {
Entity(LuaEntity),
EntityPrototype(LuaEntityPrototype),
Name(&'static str),
EntityIDAndQualityIDPair(EntityIDAndQualityIDPair),
}Expand description
An entity prototype with optional quality specification. Can be specified in one of four ways.
Variants§
Entity(LuaEntity)
EntityPrototype(LuaEntityPrototype)
Name(&'static str)
EntityIDAndQualityIDPair(EntityIDAndQualityIDPair)
Trait Implementations§
Source§impl Clone for EntityWithQualityID
impl Clone for EntityWithQualityID
Source§fn clone(&self) -> EntityWithQualityID
fn clone(&self) -> EntityWithQualityID
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 EntityWithQualityID
Source§impl Debug for EntityWithQualityID
impl Debug for EntityWithQualityID
Source§impl Default for EntityWithQualityID
impl Default for EntityWithQualityID
Source§fn default() -> EntityWithQualityID
fn default() -> EntityWithQualityID
Returns the “default value” for a type. Read more
Source§impl From<&'static str> for EntityWithQualityID
impl From<&'static str> for EntityWithQualityID
Source§fn from(value: &'static str) -> EntityWithQualityID
fn from(value: &'static str) -> EntityWithQualityID
Converts to this type from the input type.
Source§impl From<EntityIDAndQualityIDPair> for EntityWithQualityID
impl From<EntityIDAndQualityIDPair> for EntityWithQualityID
Source§fn from(value: EntityIDAndQualityIDPair) -> EntityWithQualityID
fn from(value: EntityIDAndQualityIDPair) -> EntityWithQualityID
Converts to this type from the input type.
Source§impl From<EntityWithQualityID> for FlowStatisticsID
impl From<EntityWithQualityID> for FlowStatisticsID
Source§fn from(value: EntityWithQualityID) -> FlowStatisticsID
fn from(value: EntityWithQualityID) -> FlowStatisticsID
Converts to this type from the input type.
Source§impl From<LuaEntity> for EntityWithQualityID
impl From<LuaEntity> for EntityWithQualityID
Source§fn from(value: LuaEntity) -> EntityWithQualityID
fn from(value: LuaEntity) -> EntityWithQualityID
Converts to this type from the input type.
Source§impl From<LuaEntityPrototype> for EntityWithQualityID
impl From<LuaEntityPrototype> for EntityWithQualityID
Source§fn from(value: LuaEntityPrototype) -> EntityWithQualityID
fn from(value: LuaEntityPrototype) -> EntityWithQualityID
Converts to this type from the input type.
Source§impl PartialEq for EntityWithQualityID
impl PartialEq for EntityWithQualityID
impl StructuralPartialEq for EntityWithQualityID
Auto Trait Implementations§
impl Freeze for EntityWithQualityID
impl RefUnwindSafe for EntityWithQualityID
impl Send for EntityWithQualityID
impl Sync for EntityWithQualityID
impl Unpin for EntityWithQualityID
impl UnsafeUnpin for EntityWithQualityID
impl UnwindSafe for EntityWithQualityID
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